[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理如何指定路径反复扫描删除指定文件?

比如我要反复扫描指定路径,比如桌面,找到指定文件,1.txt 2.bat 3.png 进行强制删除。

回复 1# 帝尊
您看这样可以吗?
  1. @Echo Off
  2. If Exist "%UserProFile%\Desktop" (
  3. Cd /D "%UserProFile%\Desktop"
  4. ) Else (
  5. Cd /D "%UserProFile%\桌面"
  6. )
  7. @Goto :Main
  8. :Main
  9. For %%_ in (1.txt 2.bat 3.png) Do (
  10. Echo.正在检测 %%_
  11. If Exist %%_ Del /F %%_
  12. )
  13. @Goto :Main
复制代码
Why join the navy, if you can be a pirate? - Steve Jobs

TOP

回复 2# HOPE2021


    非常感谢您,恭喜发财。

TOP

回复 2# HOPE2021


    可以增加一个遍历桌面所有文件夹吗?

TOP

回复 4# 帝尊
试试这样?
  1. @Echo Off
  2. If Exist "%UserProFile%\Desktop" (
  3. Cd /D "%UserProFile%\Desktop"
  4. ) Else (
  5. Cd /D "%UserProFile%\桌面"
  6. )
  7. @Goto :Main
  8. :Main
  9. For %%_ in (1.txt 2.bat 3.png) Do (
  10. For /F "Delims=" %%` in ('Dir /B /S %%_') Do (
  11. Echo.正在检测 %%`
  12. If Exist "%%`" Del /F "%%`"
  13. )
  14. )
  15. @Goto :Main
复制代码
1

评分人数

Why join the navy, if you can be a pirate? - Steve Jobs

TOP

回复 5# HOPE2021


    再次感谢。

TOP

返回列表