У меня возникла проблема с моим рабочим процессом Powershell, который я создаю в административном сайте Windows Azure Pack. В Powershell ISE работают следующие работы, но в службе управления сайтом службы управления сайтом Service Management Portal это не работает. Там, где он застрял в том, что он говорит, что он не может проверить аргументы, переданные -Name. Я удаляю -Имя, а теперь -FullName не работает. Кажется, что все параметры переключателя для команды не работают. Может кто-нибудь мне помочь?Powershell Workflow не может использовать -параметры для создания виртуальной машины
param (
[string]$DomainAdminAcct,
[string]$DomainAdminPass,
[string]$ServerName
)
InlineScript {
Add-PSSnapin VMWare.VimAutomation.Core
$vCenter = "test300"
Connect-ViServer -server $vCenter -ErrorAction Stop
$myCluster = Get-Cluster -Name "DC Test"
$myTemplate = Get-Template -Name "2012dc" -Location "our company"
$OSCustomizationSpec = New-OSCustomizationSpec –Name “$ServerName” –FullName “$ServerName” –OrgName “our company” –Domain “our.domain.com” –DomainUsername “$DomainAdminAcct” –DomainPassword "$DomainAdminPass" -AdminPassword "changeme" -ChangeSid
New-VM -Name $ServerName -ResourcePool $myCluster -Template $myTemplate -OSCustomizationSpec $OSCustomizationSpec
}
}