Windows
將文件複製到多台windows機器
如何使用一個命令將文件從他的 Windows 電腦複製到多個 Windows 電腦的集群?
我考慮過使用psexec,但這也試圖執行文件……
如果它總是針對相同的目標,您可能需要考慮使用 for 循環的批處理文件,這在一定程度上簡化了維護。源和目標可以編碼或作為參數傳遞。
我有時仍然會發現一個簡單的批處理文件很方便。這是我用來將虛擬硬碟複製到 2 台不同的電腦進行備份的範例。
@ECHO OFF ECHO %date% %time% > E:\buresult.txt ECHO Backing up E:\WinXP Dev Hard Disk.vhd to E:\WinXP Dev Backup\WinXP Dev Hard Disk.vhd ... ECHO Backing up E:\WinXP Dev Hard Disk.vhd to E:\WinXP Dev Backup\WinXP Dev Hard Disk.vhd ... >> E:\buresult.txt copy "E:\WinXP Dev Hard Disk.vhd" "E:\WinXP Dev Backup\WinXP Dev Hard Disk.vhd" /y >> E:\buresult.txt ECHO %date% %time% >> E:\buresult.txt ECHO Backing up E:\WinXP Dev Hard Disk.vhd to R:\WinXP Dev Hard Disk.vhd ... ECHO Backing up E:\WinXP Dev Hard Disk.vhd to R:\WinXP Dev Hard Disk.vhd ... >> E:\buresult.txt copy "E:\WinXP Dev Hard Disk.vhd" "\\Ibsserver\Backups\bholeman" /y >> E:\buresult.txt ECHO %date% %time% >> E:\buresult.txt ECHO Done ECHO Done >> E:\buresult.txt TYPE NUL | CHOICE.COM /N /CY /TY,5 >NUL START E:\buresult.txt EXIT