当前位置:首页 > 虚拟机 > 正文

vmware设置开机自动启动虚拟机


一、怎么在开机的时候自动运行虚拟机?让VMWare成为一个服务,让主机和虚拟机同时启动。
1.需要的文件:和,将两个文件保存到d:\Auto;
2.创建新服务:将服务命名为VM_Auto。并在cmd中通过以下语法安装服务:instsrv<服务名称>我的命令行是:instsrvVM_Autod:\Auto\
服务注册:在注册表HKLM\SYSTEM\中查找CurrentControlSet\Services\VM_Auto,新建一项:“Parameters”,在“Parameters”项中,新建字符串“Application”,值为:
“d:\VMware\”-x“D:\Auto\”,这是你的VM程序的安装目录,也是虚拟机的安装目录;
配置虚拟机启动状态:管理工具--服务,选择VM_Auto--登录属性,选择“本地系统帐户”并勾选“允许服务与桌面交互”。
二、电脑开机自动启动虚拟机让我们分享一下如何让虚拟机在开机时自动启动的解决方案。
如果没有找到,可以先保存!
VMwareworkstation虚拟机自启动原理
我们通常在VMwareworkstation常用的图形界面中找不到设置方法,但这并不意味着无需设置启动方式。开始之前,我们首先需要了解VMwareworkstation提供的vmrun命令行工具
(1)我们进入VMwareworkstation安装目录,搜索应用程序,如图。如下。
(2)将VMwareworkstation安装目录添加到环境变量中,如:按照图中顺序1-2-3-4-5-6-7-8
注:第五步添加VMwareworkstation安装目录
(3)按住组合键(Windows键+R键)空中弹出cmd,然后按回车即可显示dos界面中的vmrun语法和参数。
这一步可以省略,主要是检查命令参数
(4)命令格式“vmrun-Twsstart”“虚拟机工作目录路径”nogui”
该命令中的nogui表示没有图形界面开始
在桌面上新建一个记事本或TXT,打开并在其中编辑打开脚本,
保存为.bat文,如下图:
也可以添加一个脚本来关闭,如下图:
在Windows中设置虚拟机开机自动启动
(使用计划任务或者添加组策略实现此目的)
(1)新建一个计划任务:如下图:
如果找不到,可以在控制面板中找到任务计划程序,按照以下顺序操作
创建任务计划后,可以重新启动计算机来测试虚拟机是否具有自启动功能
(2)使用组策略来实现
组合键(Windows键+R键)在“运行”中输入打开设备组策略编辑器:
在组策略中,选择
用户配置->Windows设置->脚本(登录|脚本)注销)),并在名称下选择“登录”:
设置完成后,可以重新启动计算机来测试虚拟机是否具有自启动功能,然后关闭虚拟机电脑并重新启动,可以看到硬件其他默认也会自动启动。
三、Windows10设置VMware开机自动启动,指定虚拟机同时启动1.创建自动启动脚本
newvm_
"C:\ProgramFiles(x86)\VMware\VMwareWorkstation\"-x"E:\VM-MP\vm01\"
注意:
1.“C:\ProgramFiles(x86)\VMware\VMwareWorkstation\”部分是我的vmware启动路径;
3.第1部分和第2部分之间的-x参数周围有空格;
4单击vm_测试脚本。
2按回车后,打开如下:
C:\Users\Administrator\AppData\Roaming\Microsoft\WindowsStartMenu\Programs\Startup
2将上面的vm_复制到C:\Users\Administrator\Update\Roaming\Microsoft\Windows\StartMenu\Programs\Start
3重新启动计算机。