1

我想从一个目录中获取一个文件,并替换在我的 c 驱动器中运行的文件夹的子目录中的test1.hfl所有现有文件。test1.hfl

我已经使用以下代码启动了批处理文件:

FOR /R C:\Users\----\Documents\Train\Runs\ %%I IN (*test1.hfl) DO COPY /Y C:\Users\----\Documents\test1.hfl %%~fI

但它不起作用。

如果您发现有问题,请告诉我。

4

1 回答 1

3

尝试这个:

cd /d "C:\Users\----\Documents\Train\Runs"
FOR /D /R \ %%a IN (*) do if exist "%%~a\test1.hfl" echo copy /y "test1.hfl" "%%~a"

查看输出,echo如果它看起来不错,则删除该单词。

接受答案 - 它是如何工作的?

于 2013-07-25T20:47:43.353 回答