修改[z:\测试.bat]来运行
保留Z:盘下某个目录下所有内容,其他全删(以bathome目录为例)
即删掉除bathome目录(含子目录及文件)以外的所有文件及目录;
如有多个bathome目录,同上处理。
========================
10.19 :为使题目更加严谨,略做更改
减少了部分要生成的文件
增加了删除测试环境部分
增加了 BatHome 类似目录 BatHome2 和 newBatHome
========================- ::测试环境生成
- @echo off
- md test
- subst z: test
- md z:\软件\BatHome\号码 z:\软件\IE "z:\软件\实用 工具" z:\图片\风景 z:\临时 z:\BatHome z:\BatHome2 z:\newBatHome
- cd.>z:\BatHome.txt
- cd.>z:\测试.bat
- cd.>z:\软件\浏览器.exe
- cd.>z:\软件\BatHome\BatHome2008.exe
- cd.>z:\软件\BatHome\号码\12345.txt
- cd.>z:\软件\IE\IE6.exe
- cd.>"z:\软件\实用 工具\下载.exe"
- cd.>z:\图片\梯田.png
- cd.>"z:\图片\风景\美丽 祖国.jpg"
- cd.>z:\图片\风景\草原.gif
- cd.>z:\临时\!x.temp
- cd.>z:\临时\$doc001.tmp
- cd.>z:\BatHome\帮助.hlp
- attrib +s +h z:\临时\$doc001.tmp
- ping -n 4 127.1>nul
- start "" z:
- goto :eof
复制代码
- 清除完后剩下内容:(dir/a/b/s z:\ 结果)
- --------------------------------
- Z:\>dir/s/b/a
- Z:\BatHome
- Z:\软件
- Z:\BatHome\帮助.hlp
- Z:\软件\BatHome
- Z:\软件\BatHome\BatHome2008.exe
- Z:\软件\BatHome\号码
- Z:\软件\BatHome\号码\12345.txt
复制代码
- ::删除测试环境
- @echo off
- rd/q/s test
- subst z: /d
复制代码
[ 本帖最后由 wxcute 于 2008-10-19 15:28 编辑 ] |