VMware虚拟机服务的vmware-hostd自动启动和停止
这两个要是不用虚拟机的话也用不到。一会就和那些服务一起开启和禁止。
启动停止服务的语句 net start/stop \"服务名称\" (ps:填写的是服务名称 不是显示名称这个别搞错了)
开启禁止网络连接的语句 netsh interface set interface \"网络连接名\" enable/disable
(\"\"这个引号最好带上,为了避免不必要的麻烦。)
也就是说 简单的 代码就是
启动的
- @echo off
- echo 正在启用服务...
- net start \"VMAuthdService\"
- net start \"VMnetDHCP\"
- net start \"VMware NAT Service\"
- echo 正在启用网络连接...
- netsh interface set interface \"VMware Network Adapter VMnet1\" enable
- netsh interface set interface \"VMware Network Adapter VMnet8\" enable
- echo 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8启动成功...
- pause
复制代码
禁止的
- @echo off
- echo 正在禁用服务服务...
- net stop \"VMAuthdService\"
- net stop \"VMnetDHCP\"
- net stop \"VMware NAT Service\"
- echo 正在禁用网络连接...
- netsh interface set interface \"VMware Network Adapter VMnet1\" disable
- netsh interface set interface \"VMware Network Adapter VMnet8\" disable
- echo 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8禁用成功...
- pause
复制代码
echo 后面加的是你想说的话。。。这些就随便了。
总之代码简单来说就是这样了。
这样两个简单的批处理文件,就解决这些问题了。
(PS:如果Win7系统下运行请右键选择 以管理员身份运行 否则将会出现错误5!)
如果还麻烦可以把这两个合成一个。
下面是我现在用的
- @echo off
- for /f \"skip=3 tokens=4\" %%i in ('sc query \"VMAuthdService\"') do set \"zt=%%i\" &goto :next
- :next
- if /i \"%zt%\"==\"RUNNING\" (
- echo 服务VMware Authorization Service正在运行
- ) else (
- echo 服务VMware Authorization Service已停止
- )
- for /f \"skip=3 tokens=4\" %%i in ('sc query \"VMnetDHCP\"') do set \"zt=%%i\" &goto :next
- :next
- if /i \"%zt%\"==\"RUNNING\" (
- echo 服务VMware DHCP Service正在运行
- ) else (
- echo 服务VMware DHCP Service已停止
- )
- for /f \"skip=3 tokens=4\" %%i in ('sc query \"VMware NAT Service\"') do set \"zt=%%i\" &goto :next
- :next
- if /i \"%zt%\"==\"RUNNING\" (
- echo 服务VMware NAT Service正在运行
- ) else (
- echo 服务VMware NAT Service已停止
- )
- pause
- echo 1:启用VM虚拟机服务(VMware Authorization Service、VMware DHCP Service、VMware NAT Service)及网络连接(VMware Network
- Adapter VMnet1、VMware Network Adapter VMnet8)
- echo 2:禁用VM虚拟机服务(VMware Authorization Service、VMware DHCP Service、VMware NAT Service)及网络连接(VMware Network
- Adapter VMnet1、VMware Network Adapter VMnet8)
- choice /c:12 /m \"根据选项请选择...\"
- if errorlevel 2 goto two
- if errorlevel 1 goto one
- :one
- echo 正在启用服务...
- net start \"VMAuthdService\"
- net start \"VMnetDHCP\"
- net start \"VMware NAT Service\"
- echo 正在启用网络连接...
- netsh interface set interface \"VMware Network Adapter VMnet1\" enable
- netsh interface set interface \"VMware Network Adapter VMnet8\" enable
- echo 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8启动成功...
- echo 按任意键退出...
- pause>nul
- exit
- :two
- echo 正在禁用服务服务...
- net stop \"VMAuthdService\"
- net stop \"VMnetDHCP\"
- net stop \"VMware NAT Service\"
- echo 正在禁用网络连接...
- netsh interface set interface \"VMware Network Adapter VMnet1\" disable
- netsh interface set interface \"VMware Network Adapter VMnet8\" disable
- echo 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8禁用成功...
- echo 按任意键退出...
- pause>nul
- exit
复制代码
加了个 检测服务是否开启 都是一些简单的语句。
如果不爱自己写的 可以把 代码直接复制到记事本里 把 文件名改为 VMware虚拟机服务、网络连接.bat 就OK。
vmstart.bat:
------------------
net
start "VMware DHCP Service"
net start "VMware NAT Service"
vmplayer
net stop "VMware DHCP Service"
net stop "VMware NAT
Service"
-------------------
**记得把那两个服务(vmnat和vmdhcp)改成手动,可以把vmauth这个禁用掉。**
**我用的VMplayer,你用VMware
Station就改成vmware。 **
runbat.vbs:
----------------------
dim
wsh
if WScript.Arguments.Count <> 1 then
MsgBox
"没有指定要执行的bat!"
WScript.Quit(-1)
end if
set
wsh=WScript.CreateObject("WScript.Shell")
wsh.Run WScript.Arguments(0),
SW_HIDE, FALSE
----------------------
Station的目录下面,创建个快捷方式,写上:
runbat.vbs vmstart.bat
使用VMPlayer是免费的,不需要注册码,但VMPlayer不能创建和修改虚拟机。
v6体积大了不少,发现主要是里面的linux.iso大了很多,是linux guest的vmware-tools。之前用vmware
v5的时候发现debian和ubuntu好像装vmware-tools编译会出错,提示版本不匹配什么的。用这个版本的好了。而且用vmware
v5.x时我的XP在登录时经常要等好久,用这些新版本好像没问题了。
-r版本一致的linux-headers,我是先dist-upgrade了一下才有匹配的。似乎还要make
include/linux/version.h生成这个文件。
v6的vmware.exe拷到VMPlayer的目录里去,就可以运行vmware.exe建立和修改虚拟机了,但不能运行,反正我们平时用VMPlayer运行。
window。(设置UTF-8编码,putty还可以控制台显示和输入汉字。推荐用fixed sys字体。)我因此想把虚拟机隐藏到托盘,据说VMware
Station v6有这个功能,但VMPlayer没有 :( 。可以考虑下PowerMenu这个小软件。但又多了一个累赘...
VMware虚拟机服务的vmware-hostd自动启动和停止的更多相关文章
- Windows10下安装VMware虚拟机并搭建CentOS系统环境
转载: http://blog.51cto.com/10085711/2069270 操作系统 Windows 10专业版(64位) VMware虚拟机 产品:VMware® Workstation ...
- VMware 虚拟机的虚拟磁盘编程知识点扫盲之一
目录 目录 前言 VMware 虚拟机文件类型 VMware 虚拟机的快照 Quiseced Snapshot Quiseced Snapshot 的创建过程 创建快照 创建快照的执行过程及原理 删除 ...
- linux/windows下启用和停止VMware后台服务的脚本
linux/windows下启用和停止VMware后台服务的脚本 linux/windows下启用和停止VMware后台服务的脚本 linux平台 windows平台 本文由乌合之众 lym瞎编,欢迎 ...
- win7系统上VMware虚拟机安装linux7.2上网配置
环境: 本机是window7系统,安装VMware虚拟机,在VMware安装了Rdhat系统,想上网,在网上搜索了不少的配置方法,这篇文章介绍的比较全面,感谢分享,摘抄在这里让更多的爱好者学习.我自己 ...
- VMWare虚拟机安装创建虚拟机的使用教程
VMWare虚拟机安装创建虚拟机的使用教程 在配置虚拟机之前需要安装它,VMWare软件的安装过程比较简单,在安装在之前应该先看下说明文档.下面以VMWare Workstation6.5虚拟机 ...
- VMware虚拟机安装linux7并设置网络
1.下载VMware虚拟机 https://www.vmware.com/cn/products/workstation/workstation-evaluation.html 永久激活12位序列号: ...
- VMware 虚拟化编程(15) — VMware 虚拟机的恢复方案设计
目录 目录 前文列表 将已存在的虚拟机恢复到指定时间点 恢复为新建虚拟机 灾难恢复 恢复细节 恢复增量备份数据 以 RDM 的方式创建虚拟磁盘 创建虚拟机 Sample of VirtualMachi ...
- VMware 虚拟化编程(13) — VMware 虚拟机的备份方案设计
目录 目录 前文列表 备份思路 备份算法 备份细节 连接到 vCenter 还是 ESXi 如何选择快照类型 是否开启 CBT 如何获取备份数据 如何提高备份数据的传输率 备份厚置备磁盘和精简置备磁盘 ...
- VMware 虚拟化编程(11) — VMware 虚拟机的全量备份与增量备份方案
目录 目录 前文列表 全量备份数据的获取方式 增量备份数据的获取过程 前文列表 VMware 虚拟化编程(1) - VMDK/VDDK/VixDiskLib/VADP 概念简析 VMware 虚拟化编 ...
随机推荐
- Slide-out Sidebar Menu
IOS学习之路十(仿人人滑动菜单Slide-out Sidebar Menu) 2013-09-03 22:13 by lixingle, 270 阅读, 0 评论, 收藏, 编辑 最近滑动菜单比较流 ...
- jQuery表格排序组件-tablesorter
一.引入文件 <script type="text/javascript" src="js/jquery.js"></script> & ...
- 字符串匹配算法 -- Rabin-Karp 算法
字符串匹配算法 -- Rabin-Karp 算法 参考资料 1 算法导论 2 lalor 3 记忆碎片 Rabin-karp 算法简介 在实际应用中,Rabin-Karp 算法对字符串匹配问题能较好的 ...
- .NET:脏读、不可重复读和幻读测试
目录 背景脏读原因重现和避免不可重复读原因重现和避免幻读原因重现和避免嵌套事务导致的死锁备注 背景返回目录 昨天才发现如果一条数据被A事务修改但是未提交,B事务如果采用“读已提交”或更严格的隔离级别读 ...
- Java快速开发工具 WebBuilder 6.8发布
WebBuilder是一款开源的可视化Java Web应用开发和运行平台: 基于浏览器的集成开发环境,可视化和智能化的设计,能轻松完成常规应用和面向手机的移动应用开发: 高效.稳定和可扩展的特点,适合 ...
- struts2 action 接受数组参数为Null的问题
public List<FormulaDetail> formulaDetails; public List<FormulaDetail> getFormulaDetails( ...
- jquery animate stop函数解析
今天我们来看看jquery中动画操作的stop函数.其实我至今不是很明白啊,所以此文算是求救以及抛砖引玉. 在jquery 1.7版本以前,stop支持两个参数,分别是clearQueue和jumpT ...
- C#开发 “因为某项目未能生成,所以无法发布”
今天把笔记本电脑中开发的项目复制到台式机上,启用调试都正常.准备发布的时候却提示“因为某项目未能生成,所以无法发布”的错误. 从网上查找资料可以通过以下方法解决: 在项目属性的签名标签中,创建测试证书 ...
- Entity Framework 之 Code First
使用NuGet助您玩转代码生成数据————Entity Framework 之 Code First [前言] 如果是Code First老鸟或者对Entity Framework不感兴趣,就不用浪费 ...
- qt的安装及连接sql使用注意
qt安装与使用 今天写下qt使用的注意事项,qt-project.org上已经更新了qt5的相关库,但是建议不是很熟系qt的朋友,或者说想使用传统qt api而不是qml的朋友, 继续下载老版本4.8 ...