Hey Guys,
I am running into issues running the Invoke-VMScript with set-executionpolicy.
foreach ($ent in (Import-Csv provision.csv)) {
Invoke-VMScript -VM $env.vmnames -ScriptText "Set-ExecutionPolicy unrestricted -Confirm:$false" -GuestUser "administrator" -GuestPassword "####"
}
WARNING: The version of VMware VIX installed on your machine differs from the recommended one (1.10.0) and may cause
VIX-related functionality (e.g. in-guest operations) to work improperly. We suggest you install VMware VIX 1.10.0.
ScriptOutput
-----------------------------------------------------------------------------------------------------------------------
Set-ExecutionPolicy : Cannot convert 'System.String' to the type 'System.Manage
| ment.Automation.SwitchParameter' required by parameter 'Confirm'.
| At line:1 char:46
| + & {Set-ExecutionPolicy unrestricted -Confirm: <<<< False}
| + CategoryInfo : InvalidArgument: (:) [Set-ExecutionPolicy], Para
| meterBindingException
| + FullyQualifiedErrorId : CannotConvertArgument,Microsoft.PowerShell.Comma
| nds.SetExecutionPolicyCommand
|
|
-----------------------------------------------------------------------------------------------------------------------
Thanks for your help!