PowerShell快捷方式

时间:2014-04-01 11:38:16

标签: powershell

我正在尝试创建一个运行PowerShell脚本的快捷方式。这可以正常工作,但不需要加载Active Directory模块。我到处搜索,但找不到答案。添加“import-module”行时,它不再起作用了:

  

C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe -noexit    - 命令import-module ActiveDirectory“&'C:\ MyScript.ps1'”

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

你错过了一个分号。目前你正在尝试执行文字行

import-module ActiveDirectory & 'C:\MyScript.ps1'

如果你以交互方式尝试它是没有意义的。从命令行开始就没那么了。

尝试

-Command "&{Import-Module ActiveDirectory; & 'C:\MyScript.ps1'}"

代替。

答案 1 :(得分:0)

如果您一直想使用ActiveDirectory,可以在import-module ActiveDirectory文件中添加$profile命令。