PowerShell快捷方式

PowerShell快捷方式,powershell,Powershell,我正在尝试创建运行PowerShell脚本的快捷方式。这可以正常工作,但在需要加载Active directory模块时则不行。我到处找了,但找不到答案。添加行“导入模块”时,该行不再工作: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe-noexit -命令导入模块ActiveDirectory“&C:\MyScript.ps1” 谢谢您的帮助。您缺少一个分号。此时,您正试图执行文字行 import-module Active

我正在尝试创建运行PowerShell脚本的快捷方式。这可以正常工作,但在需要加载Active directory模块时则不行。我到处找了,但找不到答案。添加行“导入模块”时,该行不再工作:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe-noexit -命令导入模块ActiveDirectory“&C:\MyScript.ps1”


谢谢您的帮助。

您缺少一个分号。此时,您正试图执行文字行

import-module ActiveDirectory & 'C:\MyScript.ps1'
如果你以互动的方式尝试,这是没有意义的。从命令行看,它没有任何意义

试一试


相反。

如果您总是想使用ActiveDirectory,您可以将
导入模块ActiveDirectory
命令放在
$profile
文件中。

您可能想在脚本中添加一行。
-Command "&{Import-Module ActiveDirectory; & 'C:\MyScript.ps1'}"