【发布时间】:2012-10-19 20:02:55
【问题描述】:
我需要删除 dir1 和 dir2 中的所有 .jpg 和 .txt 文件(例如)。
我尝试的是:
@echo off
FOR %%p IN (C:\testFolder D:\testFolder) DO FOR %%t IN (*.jpg *.txt) DO del /s %%p\%%t
在某些目录中它有效;在其他人中没有。
例如,这没有做任何事情:
@echo off
FOR %%p IN (C:\Users\vexe\Pictures\sample) DO FOR %%t IN (*.jpg) DO del /s %%p\%%t
我在第二个 sn-p 中缺少什么?为什么它不起作用?
【问题讨论】:
-
如果您提供更多关于它如何确切“不起作用”的信息将会有所帮助。实际结果与预期结果有何不同?您收到错误消息吗?哪个?
标签: batch-file cmd