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 虚拟化编 ...
随机推荐
- Paint.NET
http://www.dotpdn.com/downloads/pdn.html Paint.NET To download, please click the Free Download Now l ...
- delphi中设置系统时间方法
procedure TMainFrm.Timer1Timer(Sender: TObject); var systemtime:Tsystemtime; dt:TDateTime; begin ...
- ARM备忘
mov: move sub: subtract cmp: compare cmpls: ls--->lower or same, le--->less or equal, hi---> ...
- MVC test
1,index @{ ViewBag.Title = "Index"; } <!DOCTYPE html> <html> <head> < ...
- SQL2008R2 无法读取此系统上以前注册的服务器的列表--网上方法不可行
C:\Users\<username>\AppData\Local\Temp,然后创建两个命名为1和2的文件夹
- Android开发效率的小技巧
提高eclipse使用效率(二) 提高Android开发效率的小技巧 XML文件的代码提示 adt中也有xml文件的代码提示,为了让提示来的更加猛烈,我们还要设置一下 打开eclipse - Wi ...
- Elmah错误日志工具
Elmah错误日志工具 Exception 对于异常的处理,以前基本就是跳转到一个自定义的错误页面,觉得这样不错挺友好的.同时还是需要记录下来这些异常,才能进一步的进行修改. 怎么去记录这些错误信息呢 ...
- Python:开发Sublime插件,方便PHP开发
Python:开发Sublime插件,方便PHP开发 背景 最近在学习PHP,开发环境选择了Sublime2,开发过程发现执行PHP程序非常不方便,需要自己在浏览器中输入路径以进行调试,这点不如Dre ...
- Go - Revel框架介绍
Go - Revel框架介绍 https://github.com/robfig/revel http://robfig.github.io/revel/ web框架:revel 数据库:mongod ...
- [置顶] Android Sensor系统剖析(4.0)(下)
Author:Harish_hu@qq.com 由于现在电脑上只有4.0的代码,考虑到代码差别也不大,所以下部分,就基于4.0来分析. 3:SensorManager 上一部分说过,开机后,syst ...