批处理查找文件,替换为另一个提供的文件

时间:2018-07-17 10:54:10

标签: batch-file replacewith

我需要帮助来创建一个批处理文件,以在100多个文件中查找多个名称相同的文件并将其替换为其他文件...

或者,如果我选择了两个将搜索并替换它们的文件,是否有程序可以执行此操作...

  1. 从计算机配对= High School DxD - Kuroka.png中查找文件
  2. 使用配对= High School DxD - Kuroka (F).jpg替换文件

1 个答案:

答案 0 :(得分:0)

由于您从未提供过诸如What directory you wish to start a search fromYou wish to convert or just rename之类的基本信息,因此我假设您希望搜索照片的文件夹(包括子目录),只需将file.jpg重命名为file.png

要搜索照片及其所有目录,我们可以使用FOR /R搜索所有.jpg文件,并使用DO解决该操作。下面的脚本将执行以下操作。

  • 照片文件夹目录中搜索所有.jpg扩展名并将其.png替换为

批处理脚本:

@ECHO ON
@CD C:\Users\%username%\Pictures

For /r %%A In (*.jpg *.jpeg) Do ren "%%A" "*.png"
goto :eof