要隐藏文件的话有一个方式,利用NTFS数据流- @if not defined test @echo off
- md %systemdrive%\123
- if not exist %systemdrive%\123\ goto err01
- cd /d %systemdrive%\123
-
- ::ntfs test
- echo.@echo.^>123.txt:123 ^&^& set "ads=on" > 123.bat
- call 123.bat >nul 2>&1
- del 123.txt /f/q >nul 2>&1
- if not defined ads goto err02
-
- ::ads
- md 123
- echo.这是ads测试>123:123.txt
- dir /a 123\* /a & pause
- type 123:123.txt & pause
- start notepad 123:123.txt
- pause
- echo.以上是ads隐藏文件的方式.
- echo.要删除将整个文件夹删掉就可
- goto end
-
- :err01
- echo.建立文件目录失败
- goto end
-
- :err02
- echo.磁盘分区不是使用ntfs
- goto end
-
- :end
复制代码 这样就可以发现有一个名称为123:123.txt的文件,但用一般方式是看不到的
这样也有隐藏效果
[ 本帖最后由 sylovanas 于 2009-1-8 14:54 编辑 ] |