Kdg*_*Dev 12 windows command-line
通过命令行删除项目非常简单。
del /options filename.extension
Run Code Online (Sandbox Code Playgroud)
现在,假设我想删除文件夹中所有不以 .jpg 结尾的文件,我该怎么做。
问题是,我有一个软件可以将所有指定的图像转换为 .jpg,但它留下了我不再需要的原件。
与为每个不同的文件类型执行多个语句相比,执行单个语句会更有效率。
bob*_*mcr 17
我会这样做:
attrib +r *.jpg
del /q *
attrib -r *.jpg
Run Code Online (Sandbox Code Playgroud)
这将首先使所有 JPG 文件只读,删除其他所有内容(它将自动跳过只读文件),然后再次使 JPG 文件可写。
这其实很容易。
您需要for遍历文件,然后只需查找扩展名:
for %f in (*) do if not %~xf==.jpg del "%f"
Run Code Online (Sandbox Code Playgroud)
应该可以解决问题(代码在这里)。
| 归档时间: |
|
| 查看次数: |
25869 次 |
| 最近记录: |