我希望有一个启动PowerShell的单行程序并导入两个模块。 要加载一个模块,此行有效:
powershell -command import-module 'c:\module1'
但如何加载两个模块?或 - 打开电源shell时如何运行两个命令?
答案 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。