我为 Microsoft System Center Virtual Machine Manager 制作了一个插件,它通过插件的 c# 代码调用的 powershell 脚本在主机上执行 powershell 脚本。(贝壳:P)
由于我总是遇到错误,我决定在 SCVMM 中手动测试它,方法是右键单击主机并输入powershell.exe
orpowershell
以获取可执行文件和export-v -name [name] -path [path] -force - copystate -wait
. 现在它告诉我没有这样的文件。奇怪的是,它适用于cmd
( .exe
) 和echo test
。不应该在 Windows Server 2012 上安装 powershell 吗?此外,如果我远程控制主机,它在控制台中也可以正常工作。我错过了什么?