透過PowerShell可以連線到遠端主機進行維護,要連線到遠方主機,除了遠端主機要允許執行外,連線時所使用的帳號也不需要再Administrators群組內才行。
若要連線至遠端主機時,必須要先進行認證,一般可以採取下列做法來執行。
1. 先建立認證物件。
$username = "your account"
$password = "your password" | ConvertTo-SecureString -asPlaintext -Force
$servername = "your ServerName or IP"
$credential = New-Object System.Management.Automation.PSCredential($username, $password)
2. 透過以建立之認證物件,連線至遠端主機進行維護,例如透過WMI的Win32_UserAccount來取得遠端主機帳號清單,如下:
Get-WmiObject -Class Win32_UserAccount -ComputerName $servername -Credential $credential
沒有留言:
張貼留言