2016-12-26 2 views
1

로컬 시스템에서 Azure 가상 머신으로 파일을 복사하는 방법에 대해 알고 싶었습니다. 예 : Azure windows VM에서 C : \ Users \\ Desktop \ copyme.txt (로컬 경로)에서 C 드라이브 (또는 E 드라이브) PowerShell을 사용하여이 스크립트를 작성하고 싶습니다.Powershell을 사용하여 100s Azure VM에 파일 업로드

RDP를 통해 개별적으로 처리 할 수 ​​있음을 알고 있습니다. Powershell을 사용하여 자동화 할 수있는 방법이 있습니까?

미리 감사드립니다.

답변

3

음, powershell 5를 사용하여 파일을 세션으로 복사 하시겠습니까? 이렇게 : (하나의 단일 계정이 모든 VM에 로그인하는 데 적합하다고 가정)

$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 
} 
+0

감사합니다. 나는 이것을 시도 할 것이다. –