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

vm虚拟机怎么禁用(虚拟机怎么用)


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

这样就够了,还可以把快捷方式的图标改为虚拟机图标。
以后只要启动虚拟机,打开这个快捷方式就可以了。虽然有点麻烦,但为什么不做一劳永逸的事情呢:)您也可以使用此方法启动其他软件的服务。
使用VMPlayer是免费的,不需要注册码,但VMPlayer无法创建或修改虚拟机。
新的VMPlayer2和VMwareStationv6的体积要大很多,我看主要原因是因为里面的要大很多,也就是linuxguest的vmware-tools。之前使用vmwarev5的时候,发现Debian和Ubuntu在安装vmware-tools的时候好像出现编译错误,导致版本不匹配什么的。最好使用这个版本。而且,在使用vmwarev5.x时,我的XP经常需要等待很长时间才能登录。看来这些新版本没有问题。
-tools:首先使用uname-r版本安装相应的linux头文件以查找匹配项。看起来创建这个文件还需要makeinclude/linux/version.h。
将vmwarestationv6的复制到VMPlayer的文件夹中。然后您可以运行来创建和修改虚拟机,但它通常无法运行。


二、vm虚拟机,如何禁用快捷键?1.导航到以下位置:%AppData%\VMware\2.打开3.将="false"="false"l添加到您的首选项选择。ini="false"="false"保存并运行VMWare此时,所有VMWare快捷方式都被禁用。可以根据您的需要将一些常用的快捷方式添加到使用状态中。如果您从中删除配置文件,它将恢复到默认状态。信息来源: