[英]Upload file to 100's of Azure VM using Powershell
我想知道如何將文件從本地系統復制到100個Azure虛擬機。 例如,從C:\\ Users \\\\ Desktop \\ copyme.txt(本地路徑)到Azure Windows VM上的C驅動器(或E驅動器)。 我想使用Powershell編寫腳本。
我知道我們可以通過RDP單獨進行操作。 有什么辦法可以使用Powershell自動執行此操作?
提前致謝。
好吧,僅使用Powershell 5將文件復制到會話中? 像這樣:(假設有一個單一帳戶適合登錄所有虛擬機)
$cred = Get-Credentials
$servers = Get-Content servers.txt
for ($server in $servers) {
$session = New-PSSession $server -Credentials $cred
Copy-Item -Path C:\copyme.txt -Destination C:\copyme.txt -ToSession $session
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.