第一种方式
在bat文件最顶端加入如下代码:
@echo off >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" if '%errorlevel%' NEQ '0' ( 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 /B :gotAdmin if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) cd /d "%~dp0"
第二种方式
创建bat快捷方式,然后右键快捷方式-->properties-->advanced-->Run as administrator。这种会多一个快捷方式文件。
第三种方式
下载bat转成exe工具,将bat转成exe,然后右键exe-->properties-->Compatibility-->Run as administrator。这种还得下载工具,不方便。
第四种方式
以管理员权限运行cmd,然后dos框中运行相应的bat。这种每次都得操作,不方便。
双击bat文件已管理员身份运行
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:spring-cloud-alibaba之dubbo
下一篇:DNS配置
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
管理员身份运行python脚本 如何用管理员身份运行.bat
使批处理bat文件默认以管理员权限运行有多种方法:1、在该bat文件开头添加以下代码,实现该bat文件默认以管理员权限运行。
管理员身份运行python脚本 快捷方式 管理员权限 批处理