PS C:\> $username = "mydomain\user1" PS C:\> $password = ConvertTo-SecureString -String "P@ssw0rd" -AsPlainText -Force PS C:\> $credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $username, $password PS C:\> Invoke-Command -ScriptBlock { Get-Process | Select-Object -First 5 } -ComputerName myserver1 -Crede ntial $credential Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName PSComputerName ------- ------ ----- ----- ----- ------ -- ----------- -------------- 1520 72 39152 17916 438 9,870.14 2020 ccSvcHst myserver1 292 26 5896 4648 96 10.19 5744 ccSvcHst myserver1 289 25 5792 4312 94 45.66 7068 ccSvcHst myserver1 23 5 2156 2984 41 0.02 1808 cmd myserver1 55 9 1464 4976 29 25.39 1548 collector myserver1 PS C:\>
2014年8月20日 星期三
如何利用其他帳號的權限在別台伺服器下指令?
這裡簡單的示範 Invoke-Command 這個command的技巧
訂閱:
文章 (Atom)