【发布时间】:2018-04-06 11:34:32
【问题描述】:
每次开始调试之前,我都需要从不同的路径中删除一些特定的文件。这是一个令人厌烦的过程,因为我一天要做一百万次。所以我想写一个批处理文件,在没有提示的情况下一次删除所有这些。
第一个路径是
C:\Users\irem\AppData\Roaming\JDeveloper\systemx\DD\servers\DefaultServer\tmp\
我希望这个临时文件夹下的所有内容都消失。当然,没有临时文件夹本身。
第二条路径是
C:\Users\irem\AppData\Roaming\JDeveloper\systemx\o.j2ee\drs\
我再次希望此 drs 文件夹下的所有内容都消失。当然,再次没有 drs 文件夹本身。
第三条路径是
C:\Users\irem\AppData\Roaming\JDeveloper\systemx\
这次我只想删除systemx文件夹下扩展名为.lok的文件。
我试着写这样的东西:
del "C:\Users\irem\AppData\Roaming\JDeveloper\systemx\DD\servers\DefaultServer\tmp\*.*?" /s
& del "C:\Users\irem\AppData\Roaming\JDeveloper\systemx\o.j2ee\drs\*.*?" /s
& del "C:\Users\irem\AppData\Roaming\JDeveloper\systemx\*.lok"
但是它不符合我的期望,它不起作用。
感谢所有帮助。非常感谢。
【问题讨论】:
-
“它不起作用”是什么意思?更具体!
标签: windows batch-file delete-file