我是最新版本的VMware工作站。在我的vmwaretools中,我启动了(访客)OS时启动一个单独的脚本文件(start.bat)。不幸的是,它在启动预期的来宾系统时不会运行。

  1. 按下“立即运行”时,它可以正常工作
  2. 从CMD运行脚本也有效
  3. 我已经更改了服务(vmwaretools服务)以在不同的用户下运行 - 没有成功
  4. 所有(服务的)用户都有管理员特权

我不知道怎么了。也许有人有一个想法。

有帮助吗?

解决方案 2

我的功率部分误导了。从文档。

关闭电源/关闭来宾 - 如果设置电源,它将关闭活动虚拟机,例如硬件PC上的电源按钮。虚拟机被突然关闭,没有考虑正在进行的工作。

启动时类似的情况也适用。使用正确的设置脚本启动。一旦知道答案 - 总是 - 这是如此明显。但是,另一个评论仍然是一个有趣的选择。

只是一个提示:运行脚本时,VMware报告了脚本未成功运行,它确实如此。环境 ERRORLEVEL = 0 在脚本结束时,避免了这个问题。

其他提示

我没有使VMware Tools启动启动工作,但是通过调度程序启动了相同的脚本(IMHO是启动后最方便的启动BAT文件的方法),正常运行。由于Scheduler提供了用户界面,因此很容易安排BAT文件,它甚至允许我“运行”指定的用户。顺便说一句,我找到了这篇文章 如何检查服务是否正在通过批处理文件运行并启动它,如果它不运行? 这里有助于确定特定服务是否已经运行。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top