Invoke-Commandコマンドレットで何らかの問題が発生しています。 $server
の管理者権限を持つ自分のドメインIDを使用してローカルマシンにログインしています。私は手動で自分の資格情報を入力した場合は、Invoke-Commandコマンドを使用して、私はエラーを取得する:Invoke-Command動作の明確化
Cannot open Service Control Manager on computer ''. This operation might require other privileges.
# Works
Get-Service -ComputerName $server-ErrorAction Ignore
# Doesn't work
$cred = Get-Credential
Invoke-Command -ComputerName localhost -ScriptBlock {param($serverIPAddress) Get-Service -ComputerName $server -ErrorAction Ignore} -Credential $cred -ArgumentList $server
この作品を作る組み込みの資格情報について特別な何かがありますか?
私は前にそれを使ったことがないよう、PowerShellリモート処理をオン避けるために期待していたと私はITチームにそれを売ることができるかどうかわかりません。ご説明ありがとうございます! – Vlad274
@ Vlad274は、Windows server 2012以降では、すぐにpowershellのリモート処理が可能になると考えています。私はそれを可能にすることに賛成する強い議論であることがわかります。それは、躊躇している他のITプロと共鳴しているようです。 – briantist