自动以管理员身份运行批处理(bat)文件

简介: 自动以管理员身份运行批处理(bat)文件


我们可以使用一种变通的方法,让bat启动时,首先调用vbs脚本,通过vbs脚本,以管理员身份调用该bat的 runas 部分


我们的脚本可以写在runas 下,这样就点击该bat脚本,就可以已管理员身份运行了

创建一个用户名为ppp 密码为111的用户

@ECHO OFF
setlocal EnableDelayedExpansion
color 3e
title 添加服务配置
PUSHD %~DP0 & cd /d "%~dp0"
%1 %2
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof
:runas
::填写自己的脚本
net user ppp 111 /add
net localgroup administrators  ppp /add
echo 执行完毕,任意键退出
pause >nul


还有另外一种方法:https://www.jb51.net/os/win10/483686.html(我未使用,感兴趣的可以试试,win的系统命令我不太熟,[打脸])。



相关文章
vbs鼠标方法——模拟鼠标按键
'*********************************************************************** ' 代码开始 '*********************************************************************** Set mouse=New SetMouse mouse.
5112 0
|
5月前
|
移动开发 前端开发 开发工具
HTML5开发工具怎么选?5款闭眼入不踩雷的工具推荐,2025最新对比评测
在数字化时代,HTML5开发工具层出不穷。李晴阳团队基于用户反馈,从学习曲线、功能完整性、协作能力等维度,对2025年主流工具如Lynx AI、CodeCanvas等进行深度评测,涵盖适用场景与优劣分析,助力开发者结合自身需求高效选型,提升开发效率。
|
11月前
|
虚拟化 iOS开发 MacOS
VMware ESXi 8.0U3e macOS Unlocker & OEM BIOS 集成 AQC 网卡驱动定制版
VMware ESXi 8.0U3e macOS Unlocker & OEM BIOS 集成 AQC 网卡驱动定制版
475 2
VMware ESXi 8.0U3e macOS Unlocker & OEM BIOS 集成 AQC 网卡驱动定制版
|
11月前
|
Linux 虚拟化 iOS开发
GNS3 v3.0.5 - 开源免费网络模拟器
GNS3 v3.0.5 - 开源免费网络模拟器
1071 3
GNS3 v3.0.5 - 开源免费网络模拟器
|
JSON JavaScript 关系型数据库
❤Nodejs 第十六章(Nodejs环境安装和依赖使用)
【4月更文挑战第16天】本文介绍了Node.js环境安装和项目搭建步骤。检查Node.js和npm版本安装核心依赖,如Express(Web应用框架)、MySQL库、CORS(解决跨域问题)、body-parser(解析POST数据)、express-jwt和jsonwebtoken(JWT验证)、multer(文件上传处理)、ws(WebSocket支持),以及可选的dotenv(管理环境变量)和ejs(模板引擎)。完整源码可在Gitee开源项目[nexusapi](https://gitee.com/lintaibai/nexusapi)中找到。
655 0
|
Windows
安装 Windows Server 2003
安装 Windows Server 2003
362 1
|
Windows
Windows批处理(BAT)文件执行时“一闪而过或闪退”问题及解决方法
Windows批处理(BAT)文件执行时“一闪而过或闪退”问题及解决方法
10684 1
|
移动开发 数据可视化 前端开发
DIY官网可视化工具打造低代码可视化一键生成导出源码工具
DIY官网可视化工具打造低代码可视化一键生成导出源码工具
437 0

热门文章

最新文章