windows 上开机自动启动 vmware 虚拟机

一般情况下在 windows 下用 VMware workstation 来运行虚拟机,但是这个软件没有直接设置让虚拟机开机自动启动的功能。

但是我们可以用 任务计划 + VMrun 来完成这个工作。

添加一项“任务计划”,运行的命令行为:

%PATH%\VMrun -T ws start “虚拟机 .vmx 文件完整径”

我们还可可以设置系统关机时自动关闭虚拟机,编写一个 .bat 文件内容为

vmrun stop “虚拟机 .vmx 文件完整径” soft

运行“gpedit.msc”,打开“本地计算机策略”–>“计算机配置”–>“Windows设置”–>“脚本”,在窗口右栏中点击“关机”,添加刚才编写的 .bat 文件。

 

在win7环境中,在执行关机脚本之前,win7会强制终止所有非系统进程,关机脚本还是不会发生作用。这是可以修改如下设置:

让我们设定的用于关闭虚拟机的Windows关机脚本生效,运行“gpedit.msc”,打开“本地计算机策略”–>“计算机配置”–>“管理模板”–>“系统”–>“关机选项”,启用“关闭会阻止或取消关机的应用程序的自动终止功能”策略。

Post a Comment

Your email is never shared. Required fields are marked *

*
*