5

Windows 2008 r2 64 ビット システムを使用しています。

スクリプトのテスト中に、powershell (タスクバーにある) を右クリックして、システム モジュールをインポートしました。

私たちのスクリプトは、展開中に使用されます。ターゲットマシンでは、すべてのシステムモジュールがインポートされているかどうかわかりませんか?

まだインポートされていない場合、インポートされたすべてのシステムモジュールをインポートする方法は?

4

1 に答える 1

8

システム モジュールをロードするための非表示の powershell スイッチがあります。

powershell.exe -ImportSystemModules

システム モジュールは、$pshome\modules フォルダーにあります。それらをロードする同等のコマンドは次のようになります。

Get-Module -ListAvailable | Where-Object {$_.Path -like "$PSHOME*"} | Import-Module

アップデート:

-ImportSystemModules スイッチは、v3 では影響がなく、廃止されるようです。

于 2012-04-07T07:40:13.133 に答える