zoukankan      html  css  js  c++  java
  • linux/windows下启用和停止VMware后台服务的脚本

    linux/windows下启用和停止VMware后台服务的脚本

    本文由乌合之众 lym瞎编,欢迎转载 blog.cnblogs.net/oloroso
    本文由乌合之众 lym瞎编,欢迎转载 my.oschina.net/oloroso

    linux平台

    将以下代码保存为脚本。(适用于debian系)

    1 #! /bin/bash
    2 #停止vmware
    3 sudo service vmware stop
    4 #停止vmware-USBArbitrator
    5 sudo service vmware-USBArbitrator stop
    6 #停止vmware-workstation-server
    7 sudo service vmware-workstation-server stop
    8 #关闭相关进程
    9 sudo killall vmware*

    windows平台

    将下面的代码保存为xxx.bat。注意使用的时候要使用管理员权限运行。

     1 @echo off 
     2 for /f "skip=3 tokens=4" %%i in ('sc query "VMAuthdService"') do set "zt=%%i" &goto :next 
     3 :next 
     4 if /i "%zt%"=="RUNNING" ( 
     5 echo 服务VMware Authorization Service正在运行 
     6 ) else ( 
     7 echo 服务VMware Authorization Service已停止 
     8 ) 
     9 for /f "skip=3 tokens=4" %%i in ('sc query "VMnetDHCP"') do set "zt=%%i" &goto :next 
    10 :next 
    11 if /i "%zt%"=="RUNNING" ( 
    12 echo 服务VMware DHCP Service正在运行 
    13 ) else ( 
    14 echo 服务VMware DHCP Service已停止 
    15 ) 
    16 for /f "skip=3 tokens=4" %%i in ('sc query "VMware NAT Service"') do set "zt=%%i" &goto :next 
    17 :next 
    18 if /i "%zt%"=="RUNNING" ( 
    19 echo 服务VMware NAT Service正在运行 
    20 ) else ( 
    21 echo 服务VMware NAT Service已停止 
    22 ) 
    23 for /f "skip=3 tokens=4" %%i in ('sc query "VMUSBArbService"') do set "zt=%%i" &goto :next 
    24 :next 
    25 if /i "%zt%"=="RUNNING" ( 
    26 echo 服务VMware USB Arbitration Service正在运行 
    27 ) else ( 
    28 echo 服务VMware USB Arbitration Service已停止 
    29 ) 
    30 for /f "skip=3 tokens=4" %%i in ('sc query "VMwareHostd"') do set "zt=%%i" &goto :next 
    31 :next 
    32 if /i "%zt%"=="RUNNING" ( 
    33 echo 服务VVMware Workstation Server正在运行 
    34 ) else ( 
    35 echo 服务VMware Workstation Server已停止 
    36 )
    37 pause 
    38 echo 1:启用VM虚拟机服务(VMware Authorization Service、VMware DHCP Service、VMware NAT Service、VMware USB Arbitration Service、VMware Workstation Server)及网络连接(VMware Network 
    39 Adapter VMnet1、VMware Network Adapter VMnet8) 
    40 echo 2:禁用VM虚拟机服务(VMware Authorization Service、VMware DHCP Service、VMware NAT Service、VMware USB Arbitration Service、VMware Workstation Server)及网络连接(VMware Network 
    41 Adapter VMnet1、VMware Network Adapter VMnet8) 
    42 choice /c:12 /m "根据选项请选择..." 
    43 if errorlevel 2 goto two 
    44 if errorlevel 1 goto one 
    45 :one 
    46 echo 正在启用服务... 
    47 net start "VMAuthdService" 
    48 net start "VMnetDHCP" 
    49 net start "VMware NAT Service" 
    50 net start "VMUSBArbService"
    51 net start "VMwareHostd"
    52 echo 正在启用网络连接... 
    53 netsh interface set interface "VMware Network Adapter VMnet1" enable 
    54 netsh interface set interface "VMware Network Adapter VMnet8" enable 
    55 echo 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8启动成功 
    56 echo 按任意键退出... 
    57 pause>nul 
    58 C:"Program Files (x86)"VMware"VMware Workstation"vmware.exe
    59 exit 
    60 :two 
    61 echo 正在禁用服务服务... 
    62 net stop "VMAuthdService" 
    63 net stop "VMnetDHCP" 
    64 net stop "VMware NAT Service" 
    65 net stop "VMUSBArbService"
    66 net stop "VMwareHostd"
    67 echo 正在禁用网络连接... 
    68 netsh interface set interface "VMware Network Adapter VMnet1" disable 
    69 netsh interface set interface "VMware Network Adapter VMnet8" disable 
    70 echo 网络连接VMware Network Adapter VMnet1、VMware Network Adapter VMnet8禁用成功
    71 echo 正在结束进程
    72 taskkill /F /IM vmware-authd.exe /T
    73 taskkill /F /IM vmnetdhcp.exe /T
    74 taskkill /F /IM vmnat.exe /T
    75 taskkill /F /IM vmware-usbarbitrator64.exe /T
    76 taskkill /F /IM vmware-hostd.exe /T
    77 taskkill /F /IM vmware-tray.exe /T 
    78 echo 按任意键退出... 
    79 pause>nul 
    80 exit 
    查看 xxx.bat
  • 相关阅读:
    简单查询
    Scott用户表
    记一次Sqoop抽数据异常
    Flink+Druid构建实时OLAP的探索
    客户端埋点实时OLAP指标计算方案
    Kafka服务不可用(宕机)问题踩坑记
    实时计算-多级订单金额,及下级人数
    Apache Druid0.15.0安装方式
    superset安装文档
    Scala的常用小技巧
  • 原文地址:https://www.cnblogs.com/oloroso/p/4615798.html
Copyright © 2011-2022 走看看