マシンに制限されたリモートPowerShell権限
リモートサーバーでPowerShellスクリプトを実行できませんが、現在のマシンでしか実行できません-助けてください。 次のスクリプトを実行して、リモートサーバー上の一時ディレクトリのリストを取得すると、他のマシンから同じサーバーに資格情報を使用して機能しますが、自分のマシンのユーザーには機能しません。 Invoke-Command -ComputerName <server_name> -Credential (Get-Credential) -ScriptBlock { Get-ChildItem "D:\temp" } 次のエラーが表示されます。 [server_name]リモートサーバーserver_nameへの接続が次のエラーメッセージで失敗しました:ログオン失敗:不明なユーザー名または不正なパスワード。詳細については、about_Remote_Troubleshootingヘルプトピックを参照してください。+ CategoryInfo:OpenError:(server_name:String)[]、PSRemotingTransportException + FullyQualifiedErrorId:LogonFailure、PSSessionStateBroken はい、広告があります:ドライブ。 はい、一時ディレクトリがあります はい、資格情報は適切です。サーバーにリモートデスクトップを設定して、他のマシンでスクリプトを正常に実行できます。 Powershell 3を実行しています-http ://www.microsoft.com/en-us/download/details.aspx? id=34595からダウンロードし、正常にインストールしました。 私のラップトップで$ PsVersionTableを呼び出すと、次のようになります。 名前値 ---- ----- WSManStackVersion 3.0 PSCompatibleVersions {1.0、2.0、3.0} SerializationVersion 1.1.0.1 BuildVersion 6.2.9200.16398 PSVersion 3.0 CLRVersion 4.0.30319.586 PSRemotingProtocolVersion 2.2 私はWindows 7を実行しており、サーバーはWindows 2003を実行しています。Powershell3はWindows 2003サーバーでうまく動作しないことはわかっていますが、上記のコマンドは他のクライアントマシンで正常に実行されるため、これが問題であるとは思わないでください。 何か案は?