PowerShell 4.0でWindows Server 2012を実行するスクリプトサーバーと、PowerShell 4.0でWindows Server 2008 R2を実行する複数のサーバーがあります。リモートセッションでのモジュールのインポート
私たちがしようとしているのは、2008R2ファイルサーバー上のサーバー2012にあるモジュールFileServerResourceManager
の関数Get-FSRMQuota
を使用することです。 2008R2ファイルサーバー上のRDPセッションで、これは簡単に行うことができた場合:
# From PowerShell on the file server:
New-PsSession $ScriptSever
Invoke-Command -Computer $ScriptSever {Import-Module FileServerResourceManager}
Invoke-Command -Computer $ScriptSever {Get-FSRMQuota}
をしかし、私たちのすべてのスクリプトはスクリプトサーバから起動し、そこに管理されています。だから我々はPS Remoting
を使って2008R2サーバー上で動くようスクリプト・サーバー(2012)で開始された仕事を持っています。しかし、このジョブの中から、ジョブを開始したスクリプト・サーバーからモジュールをインポートすることはできません。
私の質問は、モジュールFileServerResourceManager
をスクリプトサーバーからファイルサーバー上のリモートセッションにインポートする方法ですか?
説明が少し難しいので、私はそれを明確にしたいと思っています。ご協力ありがとうございました。
はい、私の質問はこれらのCmdLetsをリモートWin Srv 2008R2サーバーのリモートセッションで使用できるようにすることができますか? – DarkLite1
そして答えはいいえです。あなたがリモートセッション中にあなたはあなたのためのW2008R2である "ターゲット"コンピュータ上にあります –