自动以管理员身份运行批处理(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的系统命令我不太熟,[打脸])。



相关文章
开源shell脚本系列-服务器自动互信2.0
开源shell脚本系列-服务器自动互信2.0
|
安全 网络协议 Shell
开源shell脚本系列-服务器自动互信
开源shell脚本系列-服务器自动互信
|
Windows
全网首发:以管理员身份运行bat,自动切换盘符、目录的正确做法
全网首发:以管理员身份运行bat,自动切换盘符、目录的正确做法
270 0
快速打开host文件脚本(以管理员身份执行)
快速打开host文件脚本(以管理员身份执行)
261 0
|
弹性计算 运维 Ubuntu
效率神器!云助手----发送远程命令:通过发送远程命令窗口,无需登录到实例内部,即可直接执行命令。
发送远程命令可以帮助您在实例内部快速执行命令,即无需远程连接登录实例,即可完成查看硬盘空间、安装软件、启动停止服务等操作。该功能通过 云助手 的命令执行功能实现,如果您的实例还没有安装或激活云助手客户端,请先 安装或者激活 。
12562 0
效率神器!云助手----发送远程命令:通过发送远程命令窗口,无需登录到实例内部,即可直接执行命令。
|
Web App开发
Tampermonkey - 用户脚本管理器
概述 Tampermonkey 是一款免费的浏览器插件,也是一款最为流行的用户脚本管理器。Tampermonkey是第一个可以用来让 Chrome 支持更多 UserScript 的 Chrome 插件扩展。
838 0
|
数据安全/隐私保护
通过VBS编写自动输入账号和密码、自动登录程序的脚本
通过VBS编写自动输入账号和密码、自动登录的脚本。 请查看附件: 附件中是以QQ为例。 这个脚本的好处是: 1、可以用于开机自动登录 2、可以用于运维人员自动登录一些程序 3、可以用于......
3316 0