标题: [文件操作] [已解决]批处理从指定文本删除文件 [打印本页]
作者: 1e3e 时间: 2009-10-28 23:16 标题: [已解决]批处理从指定文本删除文件
本帖最后由 1e3e 于 2011-7-28 09:00 编辑
假设1.txt内容如下:
C:\WINDOWS\system32\config\SECURITY.bak
C:\WINDOWS\system32\config\SOFTWARE.bak
C:\WINDOWS\system32\config\SYSTEM.bak
C:\Program Files\Common Files\Microsoft Shared\TextConv\msconv97.dll
C:\Program Files\Common Files\Microsoft Shared\TextConv\mswrd832.cnv
C:\Program Files\Common Files\Microsoft Shared\Web Folders\MSOWS804.DLL
C:\Program Files\Common Files\Microsoft Shared\Web Folders\MSOWS409.DLL
C:\Program Files\Common Files\Microsoft Shared\Web Folders\PUBPLACE.HTT
……
现在用批处理删除如上这些文件,
我是用del C:\全部替换C:\,但是del C:\Program Files\Common Files\Microsoft Shared\Web Folders\PUBPLACE.HTT由于绝对路径的问题,只有写成del "C:\Program Files\Common Files\Microsoft Shared\Web Folders\PUBPLACE.HTT"才能执行成功,
现在有很多这样文件:一个个改很费神,怎么用批处理做删除以上这些文件?
作者: namejm 时间: 2009-10-28 23:31
- @echo off
- for /f "delims=" %%i in (1.txt) do del /a /f "%%i"
- pause
复制代码
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |