这是关于我之前提出的问题this question - Powershell: Installing Modules on Target System。
- 默认的模块加载路径是什么?现在,经过这么多天,它开始从我的C#代码中给出这个错误:
Cannot find path 'C:\Users\angshuman\Documents\WindowsPowerShell\Modules\MyPSModules\MyPsModules.psd1' because it does not exist.
一直以来,它都很好地从SysWow64文件夹路径加载 - 为什么突然在用户文件夹中搜索,而不是在Windows文件夹中搜索?
我正在一个Windows 7 64位操作系统上通过C#执行相同的代码
_ps = PowerShell.Create();
_ps.AddScript("Import-Module MyPSModules -PassThru");
Collection<PSObject> psObjects = _ps.Invoke();