linux/windows下启用和停止VMware后台服务的脚本
2015-07-02 13:34
931 查看
linux/windows下启用和停止VMware后台服务的脚本
linux/windows下启用和停止VMware后台服务的脚本linux平台windows平台本文由乌合之众 lym瞎编,欢迎转载blog.cnblogs.net/oloroso本文由乌合之众 lym瞎编,欢迎转载
my.oschina.net/oloroso
linux平台
将以下代码保存为脚本。(适用于debian系)
#! /bin/bash #停止vmware sudo service vmware stop #停止vmware-USBArbitrator sudo service vmware-USBArbitrator stop #停止vmware-workstation-server sudo service vmware-workstation-server stop #关闭相关进程 sudo killall vmware*
windows平台
将下面的代码保存为xxx.bat。注意使用的时候要使用管理员权限运行。
@echo offfor /f "skip=3 tokens=4" %%i in ('sc query "VMAuthdService"') do set "zt=%%i" &goto :next:nextif /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:nextif /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:nextif /i "%zt%"=="RUNNING" (echo 服务VMware NAT Service正在运行) else (echo 服务VMware NAT Service已停止)for /f "skip=3 tokens=4" %%i in ('sc query "VMUSBArbService"') do set "zt=%%i" &goto :next:nextif /i "%zt%"=="RUNNING" (echo 服务VMware USB Arbitration Service正在运行) else (echo 服务VMware USB Arbitration Service已停止)for /f "skip=3 tokens=4" %%i in ('sc query "VMwareHostd"') do set "zt=%%i" &goto :next:nextif /i "%zt%"=="RUNNING" (echo 服务VVMware Workstation Server正在运行) else (echo 服务VMware Workstation Server已停止)pauseecho 1:启用VM虚拟机服务(VMware Authorization Service、VMware DHCP Service、VMware NAT Service、VMware USB Arbitration Service、VMware Workstation Server)及网络连接(VMware NetworkAdapter VMnet1、VMware Network Adapter VMnet8)echo 2:禁用VM虚拟机服务(VMware Authorization Service、VMware DHCP Service、VMware NAT Service、VMware USB Arbitration Service、VMware Workstation Server)及网络连接(VMware NetworkAdapter VMnet1、VMware Network Adapter VMnet8)choice /c:12 /m "根据选项请选择..."if errorlevel 2 goto twoif errorlevel 1 goto one:oneecho 正在启用服务...net start "VMAuthdService"net start "VMnetDHCP"net start "VMware NAT Service"net start "VMUSBArbService"net start "VMwareHostd"echo 正在启用网络连接...netsh interface set interface "VMware Network Adapter VMnet1" enablenetsh interface set interface "VMware Network Adapter VMnet8" enableecho 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8启动成功echo 按任意键退出...pause>nulC:\"Program Files (x86)"\VMware\"VMware Workstation"\vmware.exeexit:twoecho 正在禁用服务服务...net stop "VMAuthdService"net stop "VMnetDHCP"net stop "VMware NAT Service"net stop "VMUSBArbService"net stop "VMwareHostd"echo 正在禁用网络连接...netsh interface set interface "VMware Network Adapter VMnet1" disablenetsh interface set interface "VMware Network Adapter VMnet8" disableecho 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8禁用成功echo 正在结束进程taskkill /F /IM vmware-authd.exe /Ttaskkill /F /IM vmnetdhcp.exe /Ttaskkill /F /IM vmnat.exe /Ttaskkill /F /IM vmware-usbarbitrator64.exe /Ttaskkill /F /IM vmware-hostd.exe /Ttaskkill /F /IM vmware-tray.exe /Techo 按任意键退出...pause>nulexit查看 xxx.bat
相关文章推荐
- 嵌入式linux系统的NFS服务器的配置
- 怎样在CentOS下安装Python的numpy包和scipy包
- linux系统中利用vagrant创建虚拟开发环境
- Linux的一些小知识
- 将可执行程序设为linux服务启动
- CentOS 使用yum命令安装Java SDK(openjdk)
- python脚本内运行linux命令的方法
- linux(Ubuntu)常用命令整理 -- 基础篇 -- 持续更新
- FaceBook/infer-linux下源码环境搭建
- linux目录结构详细介绍
- linux命令学习
- 关于linux里面编程语句while的运用,转载
- Linux网卡虚拟化
- ARM linux启动分析
- Centos7 + Windows7 双系统
- Practical Advice on Running uClinux on Cortex-M3/M4
- Linux的五个查找命令
- Ubuntu Linux 永山(mount)分
- linux如何修改主机名
- CentOs7安装Hadoop2.7.0总结