【发布时间】:2020-09-06 03:56:58
【问题描述】:
我需要可以在我的驱动器(或计算机)上已经存在该文件的任何地方复制指定文件的东西;即更新文件。我试图搜索这个网站,以防我不是第一个,并找到了这个:
CMD command line: copy file to multiple locations at the same time
但不完全一样。
示例: 假设我有一个名为 CurrentList.txt 的文件,并且我的硬盘上都有它的副本。但后来我改变了它,我希望所有的副本都更新。所以我想把新的复制到所有其他的。它可以“如果更新就复制”,但通常我知道它是更新的,所以它也可以找到每个实例并复制它。
我最初打算使用某种 .bat 文件,该文件必须遍历寻找相关文件的每个文件夹,但我的批处理文件编程有限/生锈。然后我看了一下 xcopy 能不能做到,但我不这么认为......
对于我将如何使用它,我通常知道这些文件将在哪里,所以如果我可以将它指定为(使用示例),它实际上可能同样好或更好,“复制 CurrentList.txt,覆盖所有在 C:\Lists 文件夹和所有子文件夹中找到的其他副本”。
我真的希望能够将它放在上下文菜单中,这样我就可以(从文件资源管理器中)右键单击一个文件或选定的文件,然后选择分发它的选项。
提前感谢您的任何想法。
【问题讨论】:
-
你已经写了什么代码了?请阅读this guide on producing code for a good quality question,然后在您的问题中包含并标记您的代码。干杯!
-
尝试检查
find /?和findstr /?
标签: batch-file copy xcopy