Connect-VIServer 将始终弹出一个对话框,要求输入用户名和密码

Connect-VIServer 将始终弹出一个对话框,要求输入用户名和密码

我在 powercli 5.5 中运行了以下命令:-

PowerCLI C:\> Connect-VIServer -Server  172.16.20.101 -User root -Password ****

但我收到了一个对话框要求我输入用户名和密码,尽管我在脚本中提供了用户名和密码-User-Password那么有人能告诉我为什么 powercli 无法识别这些参数吗?

答案1

我相信最新版本的 PowerCLI 已弃用User和参数。请改用对象:Password-Credentialpscredential

$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

相关内容