怎么用批处理批量删除指定目录下的长文件名?
答案:3 悬赏:0 手机版
解决时间 2021-03-10 06:57
- 提问者网友:皆是孤独
- 2021-03-09 11:45
for /f %%a in ('dir /a /b /s %windir%\123') do del /f /q /a %%a 用上面的方法可以删除除了长文件名的文件~ 例如 123目录里有 1.txt 和 新建 文本文档.txt 用上面的方法它只会删1。TXT,新建 文本文档.txt这个删不了~
最佳答案
- 五星知识达人网友:蓝房子
- 2021-03-09 11:55
for /f %%a in ('dir /a /b /s %windir%\123') do del /f /q /a %%a用上面的方法可以删除除了长文件名的文件~ 例如 123目录里有 1.txt 和 新建 文本文档.txt 用上面的方法它只会删1。TXT,新建 文本文档.txt这个删不了~
全部回答
- 1楼网友:鱼忧
- 2021-03-09 13:38
del /s /q %windir%\123\*.* 这个简单些
- 2楼网友:痴妹与他
- 2021-03-09 13:01
问题是我要删的目录下还有子目录,而且那些子目录名字是不定的,现在请求是只删除所有文件,无法删掉目录呀~有批处理高手么?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯