我有PowerCLI命令像Connect-VIServer等PowerShell腳本文件我能夠在PowerGUI中運行腳本文件後,我添加到VMWare PowerCLI庫引用,但我不知道如何通過SoapUI運行它。我猜測它不適用於常規的Powershell CLI。有什麼辦法可以做到這一點?這裏的錯誤,如果它可以幫助:使用SoapUI運行VMWare powerCLI命令
The term 'Connect-VIServer' is not recognized as the name of a cmdlet, function
, script file, or operable program. Check the spelling of the name, or if a pat
h was included, verify that the path is correct and try again.
At Test.ps1:10 char:23
+ $vm = Connect-VIServer <<<< -Server $vcenterIP -User $vcenterUser -Password
$vcenterPW
+ CategoryInfo : ObjectNotFound: (Connect-VIServer:String) [], Co
mmandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
我知道我能做到這一點,如果從正常的Windows命令提示符下,我可以運行該腳本。在我的SoapUI的Groovy腳本中,我執行這個命令「powershell Test.ps1」。如果我使用諸如「powercli Test.ps1」之類的東西,它可能對我有用。不幸的是,這是行不通的。有沒有這樣的魔法命令? – dhishkaow 2012-07-19 19:21:38