複数のリモートサーバでスクリプトを実行しようとしていますが、アクセスが拒否されています。コピースクリプトはローカルサーバでは動作しません。リモートサーバでは動作しません。
Enter-PSSession server
Copy-Item -path C:\Users\my.admin\*.html -Destination \\company\citrix\Documentation\Citrix\Inventory
複数のリモートサーバでスクリプトを実行しようとしていますが、アクセスが拒否されています。コピースクリプトはローカルサーバでは動作しません。リモートサーバでは動作しません。
Enter-PSSession server
Copy-Item -path C:\Users\my.admin\*.html -Destination \\company\citrix\Documentation\Citrix\Inventory
古典的な「ダブルホップ」の問題が発生していると思います。これはCredSSP委任で解決できます。この例については、以下のリンクを参照してください:あなたは、ファイルをコピーするのPSSessionを必要としない
https://blogs.technet.microsoft.com/heyscriptingguy/2013/04/04/enabling-multihop-remoting/
。 PSSessionはは唯一私が直接コピーする、のCredSSPまたはKerberos委任(ダブルホップの問題を乗り越えるために)などを使用すると、PSRemotingを設定する必要があるため、それをより複雑にするファイアウォールルール:
Copy-Item -path "\\server\c$\Users\my.admin\*.html" -Destination "\\company\citrix\Documentation\Citrix\Inventory"
あなたが使用することはできません ' Enter-PSSession'をスクリプトに追加します。 '$ sess = New-PSSession -ComputerName pc1'と' Invoke-Command-Session $ sess'を使う必要があります。また、エラーを投稿してください。例外/エラーレコードには、その1行以上のことが記載されています。このエラーはWSMan(コンピュータに接続できません)から来るかもしれませんが、リモートセッション(コピーに失敗しました)内から来る可能性もあります....おそらくダブルホップの問題ですが、あなたは私に十分な情報を提供していません100%確実であること。 –