Я набрал следующую команду в powercli 5.5: -
PowerCLI C:\> Connect-VIServer -Server 172.16.20.101 -User root -Password ****
но у меня появилось диалоговое окно для ввода имени пользователя и пароля, хотя я указываю имя пользователя и пароль в скрипте -User
& -Password
? так что кто-нибудь может посоветовать, почему powercli не распознает эти параметры?
Я верю User
и Password
параметры устарели в последних версиях PowerCLI. Использовать -Credential
с pscredential
вместо этого объект:
$Username = 'root'
$Password = 'Sup4hS3cuRe' | ConvertTo-SecureString -AsPlainText -Force
$Credential = New-Object -TypeName pscredential -ArgumentList $Username,$Password
Connect-VIServer -Server 172.16.20.101 -Credential $Credential