Здравствуйте, у меня небольшая проблема с командлетом Invoke-VMScript. Я создал сценарий, который создает виртуальную машину с Windows 7, а затем на машине выполняется некоторый сценарий powershell, например, переименовывая компьютер в правильное имя.
Но если я побегу
Invoke-VMScript -ScriptText {(Get-Wmiobject -Class Win32_ComputerSystem).Rename($strName)}
Переменная $strName не разрешается, кто-нибудь знает, как это сделать?