これは、私が以前に尋ねたこの質問に関するものです-Powershell:ターゲットシステムへのモジュールのインストール
- デフォルトのモジュールロードパスは何ですか?何日も経った今、(私のC#コードから)このエラーが発生し始めまし
Cannot find path 'C:\Users\angshuman\Documents\WindowsPowerShell\Modules\MyPSModules\MyPsModules.psd1' because it does not exist.
た。その間ずっと、SysWow64フォルダーパスからうまくロードされていました。 - Windowsフォルダではなくユーザーフォルダを突然検索するのはなぜですか?
Windows 7 64ビットOSでC#を介して同じコードを実行しています
_ps = PowerShell.Create();
_ps.AddScript("Import-Module MyPSModules -PassThru");
Collection<PSObject> psObjects = _ps.Invoke();