使用cmd删除范围内的文件

时间:2016-10-30 22:27:06

标签: bash cmd

我有名为0000.jpg 0001.jpg 00002.jpg的文件......等等。我想删除范围内的一些文件。 windows cmd的等效bash命令是什么?

rm *{0010..0060}.jpg

2 个答案:

答案 0 :(得分:0)

del是等价的,但我不认为你可以使用{}。 del /?会给你帮助。 抱歉,我无法提供更多帮助,我现在还不是Windows PC。

答案 1 :(得分:0)

计数循环可能会这样做。在cmd窗口中输入

for /l %A in (10,1,60) do @Echo del "*00%A.jpg"

如果输出似乎没问题,请移除echo前面的del 在批处理文件中,您必须将%-signs

加倍

编辑这是一种Powershell方式

10..60 | % { gci  $_.ToString("*0000\.jpg")|rm -whatif }

如果输出似乎正常,请删除-whatif