删除整个电脑里各个盘符下的temp里的所有文件和文件夹,的批处理代码应该如何写 谢谢
发布网友
发布时间:2022-05-23 05:14
我来回答
共3个回答
热心网友
时间:2023-10-14 03:17
楼主你好,这个批处理代码很简单写,你这样写就可以了
del C:\temp\*.*
RD C:\TEMP
DEL D:\TEMP\*.*
RD D:\TEMP
DEL E:\TEMP\*.*
RE E:\TEMP
DEL F:\TEMP\*.*
RD F:\TEMP
以此类推,就可以了,这些代码的意思是先把c、d、e、f盘里面那个叫temp的文件夹里面的东西都删除,不论是什么扩展名的文件,一律都删除,然后在把c、d、e、f盘里面这个叫temp的文件夹删除
热心网友
时间:2023-10-14 03:18
@echo off
for /f "skip=1" %%a in ('wmic logicaldisk where drivetype^=3') do (
pushd %%a
for /f "tokens=*" %%i ('dir/s/b/ad^|findstr /ie temp') do rd "%%i" /s/q
)
热心网友
时间:2023-10-14 03:18
rd c:\temp /q/s
rd d:\temp /q/s
rd e:\temp /q/s
rd f:\temp /q/s
rd g:\temp /q/s
.........
估计你是这个意思吧?追问请问非根目录下的 temp 怎样删除啊?谢谢
追答这个真不知道了,dos里面有这个功能吗?
楼下真强,你采纳他的吧!