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

vmware虚拟机怎么关闭自启动(vmware如何关闭虚拟机)


一、如何彻底禁止vmware的服务自启动?如今大多数使用VMware虚拟机的人可能仍然使用NAT联网方式。此方法需要启动两个服务:vmnat和vmdhcp。我不喜欢它们被用作自动服务并在计算机打开时启动。所以想办法在使用虚拟机的时候启动服务,在停止的时候停止服务。
Windows命令“netstart/stop”可以启动和停止服务。所以我编写了一个bat脚本来执行此操作:
:
------------------
netstart“VMwareDHCPService“
netstart"VMwareNATService"
vmplayer
netstop"VMwareDHCPService"
netstop"VMwareNATService"
--------------------
**记住将这两个服务(vmnat和vmdhcp)更改为手动。您可以禁用vauth。**
**如果您使用VMplayer,如果您使用VMwareStation,请将其更改为VMware。**
这样,执行这个bat就会启动服务,运行虚拟机,等待虚拟机退出,然后停止服务。代价在幕后等待虚拟机退出,是看不见的,没有任何作用。
但是当我运行bat时,cmd会出现一个黑框。我不想阻止它显示。于是我写了几行Win32程序来调用ShellExecute()执行bat并传递SW_HIDE参数,这样黑框就不会显示了。后来在网上发现别人在用VBScript实现了更简单的实现:
:
-----------------------
dimwsh
1then
MsgBox"未指定要执行的bat!"
(-1)
endif
setwsh=Object("")
nts(0),SW_HIDE,FALSE
------------------------------------
将这两个文件放在VMPlayer/VMwareStation目录下,创建快捷方式,写入:

就足够了,但您也可以将快捷方式的图标更改为虚拟机图标。
以后只需启动虚拟机并打开此快捷方式即可。虽然有点乏味,但为什么不做一些一劳永逸的事情呢:)您也可以使用此方法启动其他软件的服务。
VMPlayer可以免费使用,不需要注册码,但VMPlayer无法创建或修改虚拟机。
新的VMPlayer2和VMwareStationv6更大。我发现主要原因是里面包含的太大了,即Linuxguest的VMware工具。之前使用vmwarev5的时候,发现Debian和Ubuntu在安装vmware-tools时似乎出现编译错误,导致版本冲突或者类似的情况。最好使用这个版本。另外,在使用vmwarev5.x时,我的XP经常需要等待很长时间才能登录。看来这些新版本都没有问题。
-tools:首先安装与dist升级版本匹配的Linux头文件以查找匹配项。看来生成这个文件还需要makeinclude/linux/version.h。
将从vmwarestationv6复制到VMPlayer目录。然后您可以运行来创建和修改虚拟机。但是,它通常无法与VMPlayer一起运行。
二、电脑开机自动启动虚拟机下面我分享一个如何在开机时自动启动虚拟机的解决方案。
如果找不到,请先保存。
VMwareworkstation虚拟机自动启动原理
在VMwareworkstation常用的图形界面中你找不到配置方法,但这并不意味着它没有那里。如何设置首先,您需要了解VMwareworkstation提供的命令行工具vmrun。
(1)进入VMwareworkstation安装目录,找到应用程序。如下。
(2)将VMwareworkstation安装目录添加到环境变量中,如。按照图中的顺序:1-2-3-4-5-6-7-8
注意:第五步添加VMwareworkstation安装目录。
(3)按住组合键(Windows键+R)在空中弹出cmd,然后按Enter键。显示dos界面和参数的vmrun语法。
如果您主要想查看命令的参数,可以跳过此步骤。
(4)命令格式“vmrun-Twsstart”“虚拟机工作目录路径”nogui”
该命令中的nogui表示没有图形界面。启动
在桌面上新建一个记事本或TXT打开它来编辑启动脚本并将其保存为.bat文件,如下。
也如下,您可以添加关闭脚本来配置虚拟机。Windows启动时自动启动。(使用任务或添加组策略)
(1)如果没有找到,请创建一个新的计划任务,如下所示,您可以在控制面板中找到任务计划程序。执行以下一系列操作:
创建计划任务后,重新启动计算机以确保虚拟机具有自动启动功能,您可以测试是否
(2)使用组来实现。策略
组合键(Windows键+R)运行到gpedit,打开组策略编辑器设备:
在组策略中,选择用户配置->Windows设置->脚本(登录|注销)。.并选择以您的名字登录。
配置完成后,您可以通过重新启动计算机来测试您的虚拟机是否具有自动启动功能。也自动启动。