引言:
在winXP(sp3)下安装VMware后,普通的退出方式都不能实现更正退出。直接关掉进程后,服务仍然在跑着,有些不爽。在此笔者编写了个简单地DOS-bat文件,来完成关闭VM。
正文:
本文的Bat文件可以在文尾的附件下载到。
首先,了解winxp下由哪些进程是VM的。主要如下:
- vmware.exe——————主进程。关闭VM时,连同附属进程一起退出。
- vmware-tray.exe————系统常驻的托盘进程。只能通过强制结束进程来退出。
其次,了解几个服务:
- VMware Agent Service————————(都跳过了,系统服务有说明,名字起得也好懂。)
- VMware Authorization Service————
- VMware DHCP Service————————
- VMware NAT Service————————
- VMware USB Arbitration Service————
然后,了解两个DOS命令:
- net [start/stop] [service name]——————如“net start "VMware Agent Service"”
- taskkill /f /im [process name]——————“/f /im”强制停止,$taskkill -help 可获取详细说明
了解以上内容,BAT脚本也就水到渠成了。如下:
A)启动。
VM因为安装目录不同,需要自己手动启动。
net start "VMware Agent Service"
net start "VMware Authorization Service"
net start "VMware DHCP Service"
net start "VMware NAT Service"
net start "VMware USB Arbitration Service"
echo "OK !"
pause
B)停止
net stop "VMware Agent Service"
net stop "VMware Authorization Service"
net stop "VMware DHCP Service"
net stop "VMware NAT Service"
net stop "VMware USB Arbitration Service"
taskkill /f /im vmware.exe
taskkill /f /im vmware-tray.exe
echo "OK !"
pause
将以上两个片断分别保存为“start.bat”,“stop.bat”,双击运行即可实现启停。
分享到:
相关推荐
### VMware调整Linux/Windows虚拟机硬盘大小的方法 #### 一、硬盘扩容的方法 在使用VMware虚拟机时,可能会遇到初始设置的硬盘空间不足的情况。重新安装虚拟机既费时又耗力,因此掌握如何调整现有虚拟机硬盘大小是...
### Linux中VMware虚拟机硬盘空间扩大方法 在日常工作中,使用Linux虚拟机时经常会遇到一个常见问题:随着时间的推移,预装的Linux虚拟机硬盘空间变得越来越小,这可能会导致很多应用或软件无法正常安装。对于这种...
vmware-vdiskmanager -x 4Gb "D:\VMware\WinXP\myLinux.vmdk" ``` - 其中 `-x` 表示扩展硬盘空间。 - `4Gb` 表示扩展至 4GB(包含原有空间)。 - `D:\VMware\WinXP\myLinux.vmdk` 是要操作的虚拟机磁盘文件路径...
网管教程 从入门到精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的...
2.适用于WinXP_32Bit平台,部份驱动去除了对Win2000以及64Bit平台的支持。 3.包含硬件智能判断驱动选择程序及相关组件,可在桌面环境下全静默安装已解压的驱动。 4.在封装部署环境使用时,请在外部接口直接调用主...