问题标签 [vmrun]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
virtual-machine - VMFusion runScriptInGuest 在 MAC 上不起作用
尝试在 VMFusion 专业版 10.0.1 上运行以下命令:
不断收到以下错误:
在这个网上找不到任何东西。
主持人:High-Sierra 10.13
客人:塞拉利昂 10.12.6
我也更新了 VM Tools。
此外,检查该文件是否存在于 VM 上,并且手动运行该脚本是否有效
任何想法?先感谢您!
vmware - 使用 vmrun 向来宾操作系统发送击键
我找不到有关如何使用工具typeKeystrokesInGuest
命令的文档或示例vmrun
。
我尝试发送密钥代码,就像30
我尝试发送Some text
,但总是得到
Insufficient permissions in the host operating system
。我想,我必须给予正确的许可,但我不知道在哪里,也不知道我是否以正确的方式使用了描述的命令。
java - Esxi 远程机器自动化
我的要求是使用 java 自动化esxi
远程机器。
因此,我可以vmware
通过创建一个 bat 文件来自动化工作站和融合,其中我添加了所有vmrun commands
文件并使用 java 执行 bat 文件。
任何人都可以帮助我在esxi
远程机器上实现同样的效果,我正在使用命令(如vmrun
)在远程机器中打开浏览器并传递url
.
我认为vmrun
实用程序不再支持esxi
.
ubuntu - 如何连接到使用 vmwares vmrun CLI 命令启动的虚拟机的 GUI?
我在 Ubuntu 服务器上使用 VMWare Workstation pro 16 管理虚拟机。为了避免总是需要 RDP 进入机器,我使用 vmwares cli 命令vmrun
来启动/停止虚拟机。其中一台虚拟机似乎出现了一些网络问题,我正在尝试使用该机器。由于我无法 ssh 进入它,我需要直接通过主机连接到它。
现在这是我的问题。使用 vmrun 命令从 cli 启动 vm,当我 RDP 到它们托管的服务器上时,没有用于 vm 的 UI。我可以以某种方式从已经运行的 VM 中启动 UI 并连接到它吗?我可以关闭机器,vmrun stop
然后在 UI 中重新启动机器,但这是一种不受欢迎的方法。
powershell - 在 vmware pro 中实现与“setPortForwarding”命令相同的功能时需要注意什么?
我想在新克隆的 VM 上以Port forwarding
编程方式执行操作。powershell
我正在使用VMWare Workstation 15 pro
. 我知道有一个命令setPortForwarding
可以完成这项工作,但它仅在VMWare Fusion
.
为了Port forwarding
使用脚本实现功能powershell
,我需要管理哪些文件/注册表/任何其他东西,以便我可以实现与setPortForwarding
命令相同的功能。
我为端口转发更改的文件/注册表如下。
文件位置: C:\ProgramData\VMWare\vmnatnet.conf
注册表位置: HKLM:\SOFTWARE\WOW6432Node\VMware, Inc.\VMnetLib\VMnetConfig\vmnet8\NAT\TCPForward
任何帮助都是不言而喻的。
javascript - 用于从 Viscosity 启动 VMware vm 的 JAX 脚本停止使用最新的 VMware Fusion
大苏尔 11.6.1
将 Fusion 升级到 12.2.0 后,一个 vmrun 命令在使用来自给定 Viscosity VPN 预连接事件的 AppleScript (JAX) 运行时可以正常工作,但它只是停止工作。此脚本直接从 AppleScript IDE 运行时可以正常工作。尝试添加用户、密码和管理员权限标志,但它在作为 Viscosity VPN 事件运行时不会启动 vm。
这是尝试启动 VPN 的代码片段:
有任何想法吗?vmrun 发生了一些变化,当从不同于交互式用户上下文的上下文运行时,它会突然失败?
(我在 VMWare 社区有一个单独的帖子,我在其中分享了我与 Fusion 12.2 的所有不幸:https ://communities.vmware.com/t5/VMware-Fusion-Discussions/Fusion-12-2-breaks-otherwise-properly -working-networking-in/mp/2872773#M175912 )
c# - vmrun 克隆加密的 W11 机器
由于在 Windows 11 中需要有可信平台模块 (tpm),因此在 vmware 工作站中创建虚拟 win11-vm 时还需要使用虚拟 tpm 和加密。
在我们的 c# 代码中,我们使用 vmrun.exe 来创建 vm(模板)的完整克隆。
手动克隆机器没有问题,但如果你在命令行中或使用 c# 使用 vmrun 进行克隆,则会发生以下错误:
“错误:无法读取虚拟机配置文件。”
我的代码:
vmrun -T ws -vp password clone C:\Templates\Windows_11_x64_21H2\Office_2021_x32\Windows_11_x64_21H2.vmx D:\test\test\test.vmx full -snapshot="Office 2021 x32 (03.12.2021)" -cloneName=test
我尝试了什么:
- 以管理员身份启动 cmd
- 不提供任何名称或快照
什么有效:手动删除 tpm -> 手动解密 -> 使用 vmrun 克隆 -> 手动加密
有谁知道如何克隆加密的 win11-vm?(配置文件没有损坏)
是否有一些 .net 库可以帮助克隆机器?
更新:
它与 Windows 11 无关。它也发生在 win 10 x64 20H2 上。