批处理删除上级文件夹的指定文件怎么写

2024-12-19 22:11:10
推荐回答(2个)
回答1:

使用的是del命令+rd命令,先删除文件,在进入相应文件夹删除文件夹下的文件夹,如下: del /f /s /q C:\Users\dell\AppData\Local\Temp\*.* cd C:\Users\dell\AppData\Local\Temp rd /s /q C:\Users\dell\AppData\Local\Temp 扩展资料: del命令参数说明 /F:强制删除只读文件。 /S:从所有子目录删除指定文件。 /Q:安静模式,删除全局通配符时,不要求确认。 /A:根据属性选择要删除的文件。删除指定属性或指定属性以外的文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、 /A-A表示删除除只读、隐藏、系统、存档以外的文件。例如: “DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件。不知道文件是什么属性,那么使用del /a即可。 del /a /f /s desktop.ini 搜索当前目录下的所有子文件夹,并删除指定文件 del temp\* /q /f /s 将直接删除本目录的temp 目录的所有文件,没有任务提示

回答2:

DEL ..\指定的文件名,
..\表示当前目录的上级目录
比如删除上级文件夹的123.exe

DEL ..\123.EXE
如果是一批文件,活用通配符?或 *即可