我正在尝试创建一个运行PowerShell脚本的快捷方式。这可以正常工作,但不需要加载Active Directory模块。我到处搜索,但找不到答案。添加“import-module”行时,它不再起作用了:
C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe -noexit - 命令import-module ActiveDirectory“&'C:\ MyScript.ps1'”
感谢您的帮助。
答案 0 :(得分:2)
你错过了一个分号。目前你正在尝试执行文字行
import-module ActiveDirectory & 'C:\MyScript.ps1'
如果你以交互方式尝试它是没有意义的。从命令行开始就没那么了。
尝试
-Command "&{Import-Module ActiveDirectory; & 'C:\MyScript.ps1'}"
代替。
答案 1 :(得分:0)
如果您一直想使用ActiveDirectory,可以在import-module ActiveDirectory
文件中添加$profile
命令。