我在模块M1下有一个cmdlet。我需要从命令行本身运行cmdlet。比如说,powershell -Command cmdlet1
。
但我需要在运行cmdlet1
之前导入模块M1。我有没有办法一次性做到这一点?
我不想与PowerShell进行交互,但我想运行cmdlet1
,就像运行正常的Windows命令一样。
答案 0 :(得分:3)
尝试:
powershell -command "& { import-module M1; cmdlet1 }"
或者只是:
powershell -command "import-module M1; cmdlet1 "