moj*_*ojo 4 vmware-vsphere powercli
我们环境中的 ESXi 最近更新添加了一项功能“使用 VMRC 打开”。
这在浏览器之外起作用,并且由于访问在浏览器内部运行的控制台的方法在我的 Chrome 中已经好几个月不起作用了,因此删除依赖项是一个值得欢迎的变化。
有没有办法从 PowerCLI 打开控制台应用程序?我有v5.8。我研究过Open-VMConsoleWindow,但它似乎旨在打开浏览器窗口。
是否可以以某种方式启动此应用程序,而无需在 vSphere Web 客户端中进行操作?
小智 5
经过一个多小时的搜索和反复试验,我遵循了 Mario Lenz 的说法:
C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe vmrc://[USERNAME]@[VC]/?moid=[VM-MOREF-ID]
Run Code Online (Sandbox Code Playgroud)
[VM-MOREF-ID] 可以在最近的 Web 客户端版本中的 URL 中找到(我连接到 ESXI 6.5 vCenter 的 Web 客户端)。打开 Web 客户端,登录并单击虚拟机。在 URL 中,有时会出现这样的内容:
:VirtualMachine:vm-324:
Run Code Online (Sandbox Code Playgroud)
因此,在 Target 中使用以下内容在桌面上创建一个快捷方式:
C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe vmrc://[USERNAME]@[VC]/?moid="vm-324"
Run Code Online (Sandbox Code Playgroud)
那应该可以完成工作。[USERNAME] 和 [VC] 应分别替换为您的用户名和 vCenter Server 地址。
这将询问您在命令行中指定的用户名的密码。如果您希望每次都询问用户名,则可以在命令行中省略“[USERNAME]@”部分。
归档时间: |
|
查看次数: |
18857 次 |
最近记录: |