【批处理】启动 VMware 服务的简单批处理脚本
程序员文章站
2022-04-01 20:48:41
...
早些时候编写的一个启动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
推荐阅读
-
使用批处理实现启动和停止服务的代码分析(net start&net stop)
-
Windows server利用批处理脚本判断端口启动tomcat的方法
-
SQL SERVER服务使用批处理启动/停止的方法(sc)
-
sqlserver数据库服务启动关闭的批处理
-
将批处理文件注册成服务在系统启动的时候自动调用
-
启动/停止SQL Server服务的批处理脚本
-
windows2003使用nginx+php服务启动的有关问题 小弟我现在只能使用这样批处理启动,但是一注销用户就会停止工作。 start_nginx.bat [co
-
windows2003使用nginx+php服务启动的有关问题 小弟我现在只能使用这样批处理启动,但是一注销用户就会停止工作。 start_nginx.bat [co
-
启动/停止SQL Server服务的批处理脚本
-
快速启动关闭MySQL服务的批处理代码_MySQL