日期:2014-05-17 浏览次数:20765 次
@echo OFF MD E:\RECYCLER\UDrives.{645ff040-5081-101b-9f08-00aa002f954e} >NUL IF EXIST X:\NUL GOTO DELETE SUBST X: E:\RECYCLER\UDrives.{645ff040-5081-101b-9f08-00aa002f954e} GOTO END :DELETE SUBST /D X: :END
使用方法:
1、把上述代码制成一个bat文件后,双击,会出来一个X盘
2、往里放一些女神
3、然后再双击这个bat文件,这个X盘就会被隐藏掉。
4、最后我们再双击,会发现我们的女神依旧还在。
下载链接:Hide.bat
知识点:
1、windows命令中的Subst有把文件夹当成驱动器的功能。
2、MD是windows下cmd命令中的一个命令,能够建立一个目录(Make Dir)。
3、>NUL其中NUL是一个空设备,其中>是重定向,往NUL里重定向能够使信息丢失,屏蔽CMD提示或者出错信息。
X:\NUL 这个就是一个判断文件夹是否存在的小技巧啦。因为IF EXIST 只能判断文件是否存在,那么判断文件夹是否存在怎么办呢?
用X:\NUL代表这个文件夹。
4、因为UDrives.{645ff040-5081-101b-9f08-00aa002f954e}这个全球唯一标识符SID中表示回收站,
所以我们即使定位到E:\RECYCLER\UDrives出来也是一个回收站的图标,用文件查看中的“显示系统文件”也是不可能看得到的。
事实上“文件夹名.{645ff040-5081- 101b-9f08-00aa002f954e}”就会变成一个回收站。