是否存在一个 .exe 程序,它可以将文件作为输入,然后搜索文件系统并替换同名的任何内容?

是否存在一个 .exe 程序,它可以将文件作为输入,然后搜索文件系统并替换同名的任何内容?

在花 5 分钟编写此代码之前,我想我应该问一下它是否已经存在,作为我可能从未听说过的东西的一部分。我正在寻找一个程序,它将文件 [input_file] 和目录作为输入,然后在该目录和所有子目录中搜索任何与 input_file 同名的文件。重命名找到的所有内容,然后复制 input_file。

正在寻找 Windows 解决方案,因此优先考虑 .exe 或易于编译的内容。

这里是提问的合适地方吗?根据我刚刚读到的内容,这个问题将被关闭,因为与主题无关...呃...求求你不要吧?

好吧,如果你认为这与主题无关...是否有 dos shell 命令可以执行此操作?这肯定与主题相关。

答案1

find将帮助您找到文件,并且cp -b如果文件已存在,将首先重命名该文件。

find some\dir -name input_file -execdir cp -b path\to\input_file . ;

相关内容