标题: [文件操作] 批处理怎样删除指定目录下的所有文件? [打印本页]
作者: fyzq2008 时间: 2011-3-16 09:03 标题: 批处理怎样删除指定目录下的所有文件?
删除指定目录下的所有文件 用批处理怎么写?麻烦各位出手帮忙,谢谢!
作者: fyzq2008 时间: 2011-3-16 09:05
怎么没人回我啊? 麻烦各位出手帮忙,谢谢!
作者: weichenxiehou 时间: 2011-3-16 09:17
- @echo off
- ::在下一行的等号后添加你要处理的文件夹(如d:\program files\test)
- set "yourdir=在此添加"
- if not exist "%yourdir%" echo 文件夹不存在!&pause>nul&exit/b
- rd /s /q "%yourdir%"
- md "%yourdir%" 2>nul
复制代码
作者: 2010sftv 时间: 2011-3-16 14:47
LS的,如果指定目录下某个文件/目录处于独占模式下,是不可能被删除的。
作者: wc726842270 时间: 2011-3-16 17:38
不是吧!!!跟P讨论区一样啊(除了我这L)
作者: Hello123World 时间: 2011-3-16 17:43
2楼的代码为什么不用set /p yourdir=在此添加:
作者: CrLf 时间: 2011-6-16 13:25
保留目录树,删除子文件:- (xcopy /t /e 文件夹A 文件夹B\
- rd /s /q 文件夹A
- ren 文件夹B 文件夹A)>nul
复制代码
作者: lvsehuaxue 时间: 2011-6-16 13:49
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |