Powershell 2.0 を搭載した別のコンピューターでhttp://powershellgac.codeplex.comを使用しようとすると、メイン PC の PowerShell 3.0 で正常に使用されますが、他の PC では次のように表示されます。
Get-Module -ListAvailable
Manifest AppLocker {}
Manifest PSDaignostics {}
Manifest TroubleshootingGPack {}
Manifest Gac {}
Manifest Gac {}
Manifest Gac {}
メインの PC でかっこがすべて埋まっていますが、これが機能しないのはなぜですか? ExeuctionPolicy を「無制限」に設定しました。それでも同じエラーです。$env:PSModulePath を両方の PC で正しく設定しました。(Gacマニフェストを見つける方法は他にあります)
編集: 最も重要な情報を追加するのを忘れていました: Powershell ISE 内で .ps1 スクリプトを開始すると、他の PC でも動作します。スクリプト自体に問題がないことは明らかなので、私にはわかりません。