我要尝试的是将文件扩展名从png更改为jpg,但是在文件夹上有重复的名称,例如abc.jpg和abc.png,当我尝试运行cm命令更改扩展名时,我无法这样做是因为它说有重复的文件。
那么复制后如何覆盖文件?
我在cmd上使用“ ren * .png * .jpg”来更改扩展名。请注意,大约有5000个文件,因此不可能一个接一个地进行。
任何帮助或建议都很好,谢谢
答案 0 :(得分:1)
您将需要使用一个命令,该命令将允许您覆盖现有文件。因此,您可以使用简单的FOR
命令列出文件,然后使用MOVE
命令更改文件扩展名并覆盖所有现有文件。
您可以在命令提示符下运行它。
for %G IN (*.png) do move /Y "%G" "%~nG.jpg"
如果需要在批处理文件中使用它,则将百分比符号加倍。