我尝试使用PowerCLI为ESXi中的虚拟机分配公共IP地址,但收到以下错误:PS /home/usr/xxx> Set-WinVMIP <VM-name> 1:1:1:1 255.255.255.0 0.0.0.0
Set-WinVMIP: The term 'Set-WinVMIP' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
有谁能帮我解决我的问题吗?
我试着查看其他Stackoverflow的答案,但我找不到解决我的问题的方法。
1条答案
按热度按时间qjp7pelc1#
发生该错误的原因是“Set-WinVMIP”不是标准PowerCLI cmdlet,而且从来都不是。您没有做错任何事情。您可以编写一个脚本来更改VM的IP,如果愿意,可以将其命名为Set-WinVMIP。下面是一个可以根据需要进行修改的方法示例。
将其复制到名为
Set-WinVMIP.ps1
的文件中。注意:需要先安装VMware Tools。