Answers:
kbyrd的答案仅适用于共享虚拟机。Ja5087的答案有效,但是还有另一种方法是跨平台。我提供此答案的原因是,我今天一直在寻找相同的答案,并且没有遇到过将所有信息都发布在单个帖子上的情况。
如果您愿意,此答案允许在后台启动虚拟机。
使用以下命令创建脚本:
vmrun -T {ws|server|player|...} [-vp virtualMachinePassword] [-gu guestUser] [-gp guestPassword] start "path to vmx file" [nogui]
-vp是加密机器的virtualMachinePassword
-gu是用于登录的来宾用户,-gp是要自动登录的来宾用户密码,并且未在vm config中设置。
nogui在后台启动虚拟机
为防止由于vmware对话框而导致启动失败,请编辑.vmx文件并添加以下选项以自动应答任何vmware对话框:
uuid.action = "keep"
要么 uuid.action = "create"
msg.autoAnswer = "TRUE"
对于uuid.action,这将在移动或复制到新位置后启动虚拟机时回答此问题。 keep等同于“ I Moved It”,create等同于“ I Copied It”。