1
我試圖讓一個腳本工作,將一個文件從文件列表複製到網絡中的許多不同的機器。我發現一些腳本可以完成部分工作,但不是我想要的。將不同的文件複製到不同的機器
#Point the script to the text file'
$Computers = Read-Host "Enter Location Of TXT File"
# sets the varible for the file location ei c:\temp\ThisFile.exe
$Source = Read-Host "Enter File Source"
# sets the varible for the file destination
$Destination = Read-Host "Enter File destination (windows\temp)"
# displays the computer names on screen
Get-Content $Computers | foreach {Copy-Item $Source -Destination \\$_\c$\$Destination
該腳本將拉出一個計算機列表,但我也想要它拉取需要複製的文件列表。
實施例:
計算機文本文件
線1 WORKSTATION1
線2 workstation2的
文件的文本文件
線1 config1.cfg
line 2 config2.cfg
謝謝!