`
侠骨留香
  • 浏览: 6910 次
  • 性别: Icon_minigender_1
  • 来自: 山东
社区版块
存档分类
最新评论

【批处理】启动 VMware 服务的简单批处理脚本

阅读更多
早些时候编写的一个启动VMware服务的简单批处理脚本。
主要是记录一下自动提升运行权限的命令,不用再右键"以管理员身份运行"。
@echo off
mode con cols=90 lines=20
title Windows 服务管理工具 -- Version 2016-09-01 09:00:00

::------------------------------ 自动提升运行权限 ------------------------------::
:BatchGetAdmin
>nul 2>&1 "%Windir%\System32\cacls.exe" "%Windir%\System32\config\system"

if '%ERRORLEVEL%' NEQ '0' (
echo 正在获取管理员权限...
goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%TEMP%\getAdmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%TEMP%\getAdmin.vbs"
"%TEMP%\getAdmin.vbs"
exit

:gotAdmin
if exist "%TEMP%\getadmin.vbs" ( del "%TEMP%\getadmin.vbs" )
pushd "%cd%"
cd /d "%~dp0"
::------------------------------------------------------------------------------::

::------------------------------ 启动 VMware 服务 ------------------------------::
:Start
cls & echo.
net start "VMAuthdService"
net start "VMUSBArbService"
net start "VMwareHostd"
net start "VMnetDHCP"
net start "VMware NAT Service"
::------------------------------------------------------------------------------::

set "tip= VMware 服务启动完成"
::------------------------------------------------------------------------------::

::--------------------------------- 倒计时退出 ---------------------------------::
:End
for /l %%t in (3,-1,0) do (
cls & echo. && echo %tip%
echo. & echo %%t 秒后退出...
choice.exe /t 1 /d y /n >nul
)

Exit
 
分享到:
评论

相关推荐

    自动开启/关闭VMware服务

    而在需要使用虚拟机时,快速启动服务能节省手动操作的时间。 此外,为了方便日常使用,你可以将这两个批处理文件添加到桌面快捷方式或者创建系统快捷键,这样就能一键完成VMware服务的开启和关闭。当然,如果你对...

    vmware服务开关批处理.bat

    批处理脚本的使用方法十分简单,用户只需要双击"vmware服务开关批处理.bat",按照提示选择开启或关闭服务,系统将自动执行相关命令。这种自动化工具对于经常需要管理VMware服务的IT人员来说,无疑大大提高了工作效率...

    VMware相关服务一键启动/关闭.bat

    VMware相关服务一键启动/关闭的批处理文件;方便一键开启和关闭有关服务;简单的一键开启和关闭脚本。

    启动/停止VMWare服务

    通过编写批处理脚本,我们可以实现一键启动或停止多个VMware服务,这对于系统管理员来说非常实用。 在"51CTO下载-批处理入门手册.chm"中,你可以学习到如何使用`net start`和`net stop`命令来控制服务。例如,启动...

    vmware批处理文本

    - **服务安装与启动**:通过 `sc create` 命令创建服务,并使用 `net start` 启动服务,这些服务包括 VMware 虚拟化驱动和网络应用接口。 ### 2. VMware 相关服务介绍 #### 2.1 VMware Virtualization Driver (`...

    VMware服务启动关闭

    在提供的压缩包文件中,我们有两个批处理脚本:"VMware启动.bat"和"VMware关闭.bat"。批处理脚本是基于Windows操作系统的一种命令行工具,用于执行一系列预先定义好的命令。这些脚本通常包含Windows命令行指令(如...

    VMware虚拟机卸载清理脚本

    这个脚本通常是一个批处理文件(.bat),包含了针对VMware卸载后残留问题的清理命令。例如,"第1步卸载虚拟机、清理垃圾.exe"可能是执行VMware的卸载命令,确保虚拟机软件被正确卸载。"02 - Windows install clean ...

    mysql,sql2008,VMware虚拟机的服务管理批处理文件

    VMware还提供了其他命令行工具,如vSphere CLI,可以进一步集成到批处理脚本中,进行更复杂的操作,如迁移、克隆或资源调整。 通过创建批处理文件,系统管理员能够有效地管理这些服务,避免手动操作带来的错误,...

    VMware9启动关闭服务

    4. 使用提供的`VMware9.cmd`脚本:这个压缩包中的文件很可能是用来自动化启动或关闭VMware服务的批处理脚本。双击运行此脚本,它将根据编写者的设定执行相应的服务操作。 在使用这些服务时,需要注意以下几点: - ...

    VMware服务控制程序

    总结来说,VMware服务控制程序是管理VMware环境中的服务启动模式的关键工具,它帮助用户平衡性能与资源利用,同时简化了对复杂虚拟化环境的维护工作。通过理解各个服务的功能和控制它们的方式,你可以更有效地管理和...

    彻底删除VMware免安装

    在这个情况下,`完完全全彻底删除VMware_Workstation.bat`文件很可能是用来执行这一系列卸载操作的批处理脚本。 批处理脚本是一种使用DOS命令来自动化一系列任务的方式。在这个脚本中,可能会包含以下步骤: 1. **...

    使用传统 JSON 和批处理脚本,JScript 编写的 Windows 虚拟机模板.zip

    使用传统 JSON 和批处理脚本/JScript 编写的 Windows 虚拟机模板使用传统 JSON 编写的适用于 Windows 的打包程序模板概述该存储库包含用旧式 JSON 编写的 Windows 模板,可以使用 Packer 创建 Vagrant 框。...

    VMWare 安装脚本

    首先,VMware安装脚本通常指的是使用批处理命令、PowerShell或者其他的自动化工具(如Ansible、Chef等)编写的脚本,用于自动执行VMware的安装和配置任务。这些脚本可以极大地简化繁琐的手动安装步骤,特别是在需要...

    控制虚拟机服务和网络开启和禁止的批处理

    4. 批处理脚本编写:使用批处理文件,我们可以编写一系列的命令行指令,以实现自动执行任务。例如,`net start`命令用于启动服务,`net stop`用于停止服务,`ping`命令可用于测试网络连通性,`ipconfig`命令可以查看...

    VMware节省系统资源文件

    例如,将VMware服务设置为“手动”启动,使得只有在需要时才启动服务,可以显著减少无用的资源占用。此外,合理利用这些批处理脚本,可以在启动或关闭虚拟机时更加智能地控制服务状态,从而达到节省系统资源的目的。...

    VMware 9.0快速开启关闭平时没用的服务

    提供的两个批处理文件 xunijiguanbi.bat 和 xunijiqidong.bat 分别用于关闭和启动服务。批处理文件是一种简单的脚本格式,可以包含一系列命令行指令,使得用户可以通过双击文件来执行一系列操作,而无需手动输入每个...

    VMware的windows脚本

    通过使用批处理脚本或者PowerShell命令,可以实现批量创建、克隆或更新多个虚拟机的配置,节省了大量的手动操作时间。 例如,一个典型的VMware脚本可能包括以下步骤: 1. **创建虚拟机**:使用`vmx`文件模板来定义...

    虚拟机启动、停止服务

    提供的文件"停止VMware服务.bat"和"启动VMware服务.bat"表明它们是批处理文件,可能包含了自动执行这些操作的脚本。用户只需双击运行这些批处理文件,就可以快速启动或停止VMware服务,无需手动操作每一个服务,大大...

Global site tag (gtag.js) - Google Analytics