我正在尝试构建一个批处理文件(或任何其他让我生活更轻松的文件),将一些文件从一台机器复制到一组固定的机器上。
例如:
机器A上的文件 C:\文件夹\文件夹1 \ FOLDER2
机器:B,C,D,E
我需要将一台文件从机器A - Folder1复制到每台机器上的相应文件夹(B,C,D ......),目的地是固定的,唯一的"可移动的"部分是我每天需要变得不同的来源。
如果文件存在于任何文件夹中,则应替换它们。另一个细节是这些文件夹上的所有文件都是最新文件,所以如果我可以调用脚本/文件,它会将最新文件复制到其他机器上会很棒。
所以我希望你们能帮助我。
答案 0 :(得分:0)
//我;我不确定这是否会有所帮助,但是,这里什么都没有。
@echo off
:: First create variables with all your machine path here
set A=Machine_A\Update_folder\*.*
set B=Machine_B\folder_1
set C=Machine_C\folder_1
set D=Machine_D\folder_1
::now the we'll read all the new file that has been exist on Machine A folder and copy to all other machines..
copy /y %A% %B%
copy /y %A% %C%
copy /y %A% %D%
echo.
echo Files from machine a has been Copy to all machines....
pause