从cmd启动PowerShell时加载2个模块?

时间:2016-04-05 06:57:53

标签: powershell cmd

我希望有一个启动PowerShell的单行程序并导入两个模块。 要加载一个模块,此行有效:

powershell -command import-module 'c:\module1'

但如何加载两个模块?或 - 打开电源shell时如何运行两个命令?

1 个答案:

答案 0 :(得分:0)

Import-Module cmdlet采用字符串数组,因此您可以用逗号分隔要导入的模块(隐式会创建字符串数组):

powershell -command import-module 'c:\module1', 'c:\module2'

或者,您可以显式创建一个字符串数组并将其传递给Import-Module cmdlet:

powershell -command import-module @('c:\module1', 'c:\module2')

关于第二个问题,建议您阅读about_Profiles