我正在使用Windows 2008 r2 64位系统。
在测试我们的脚本时,我们右键单击powershell(存在于任务栏中)并导入系统模块。
我们的脚本将在部署时使用。那么在目标机器中我们不确定是否导入了所有系统模块?
如果未导入导入所有导入的系统模块,如何导入?
答案 0 :(得分:7)
有一个隐藏的PowerShell开关来加载系统模块:
powershell.exe -ImportSystemModules
系统模块位于$ pshome \ modules文件夹中。加载它们的等效命令是:
Get-Module -ListAvailable | Where-Object {$_.Path -like "$PSHOME*"} | Import-Module
更新:
-ImportSystemModules开关在v3中没有任何影响,看起来它会消失。