我在powercli 5.5里面敲了下面的命令:
PowerCLI C:\> Connect-VIServer -Server 172.16.20.101 -User root -Password ****
但我有一个对话框input用户名和密码,虽然我提供的用户名和密码在脚本 – -User名和密码? 所以任何人都可以build议为什么powercli不能识别这些参数?
我相信User和Password参数在最新版本的PowerCLI中已被弃用。 使用 – 与一个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