如何利用批处理删除指定文件夹下指定后缀的文件?

2024-12-18 14:59:34
推荐回答(4个)
回答1:

把这个命令放到批处理里面才可以执行
FOR /R C:\1\ %%G IN (1.txt) DO del 1.txt /q "%%G"C:\1\ 这个是你要指定的目录in(1.txt) 中的1.txt是你要删除的文件名del 1.txt /q 这个是删除的命令

回答2:

for /f "usebackq delims=" %%i in (`dir D:\work\ /ad/s/b ^| findstr/r "\bba$"`) do del "%%i\*.abc" /q /f你要的就是这句。

回答3:

那写个批处理:del /s /q e:\work\子文件夹1\*.abcdel /s /q e:\work\子文件夹2\*.abc

回答4:

@for /f "tokens=*" %%i in ('dir/s/ad/b BAA') do @del "%%i\*.abc"