ZKX's LAB

bat脚本中以管理员权限执行命令 编写bat脚本实现以管理员执行服务器上的程序

2021-04-24知识4

敲什么命令可以以管理员身份启动cmd 使用runas命令即可实现目标,以win7系统为例,具体操作如下:在开始—“搜索程序和文件”中输入“cmd\",找到命令提示符,运行后,执行如下命令:runas/user:adminsitrator cmd.exe回车执行后,系统会要求你输入administrator用户的密码,输入密码回车,即可在命令行中以管理员身份启动cmd,如下图所示:

怎样让.bat文件直接运行不需要右键管理员权限 在Bat文件内容前插入以下一段代码:echo offBatchGotAdminREM->;Check for permissionsnul 2>;&1\"%SYSTEMROOT%\\system32\\cacls.exe\"\"%SYSTEMROOT%\\system32\\config\\systemREM->;If error flag set,we do not have admin.if '%errorlevel%' NEQ '0'echo Requesting administrative privileges.goto UACPromptelse(goto gotAdmin)UACPromptecho Set UAC=CreateObject^(\"Shell.Application\"^)>;\"%temp%\\getadmin.vbsecho UAC.ShellExecute\"%~s0\",\"\",\"\",\"runas\",1>;>;\"%temp%\\getadmin.vbstemp%\\getadmin.vbsexit/BgotAdminif exist\"%temp%\\getadmin.vbs\"(del\"%temp%\\getadmin.vbs\")pushd\"%CD%CD/D\"%~dp0保存后再次运行即可。

WIN7 系统如何默认以管理员权限运行一个cmd程序 点击“搜索”超级2113按钮,netplwiz鼠标点击搜5261索结果中的4102”netplwiz“程序打开“高级用户账户控制”1653程序后在“本机用户”列表中找到属于自己的账户,这里以“测试1”账户做演示,鼠标左键连续点击两次,打开“属性”窗口,切换到“组成员”选项卡,将账户设定为“管理员(Administrators 组)”,点击“确定”,回到“高级用户账户控制”再次点击“确定重新启动电脑,登陆自己的账户。至此,久违的管理员权限就回来了:)

#bat脚本中以管理员权限执行命令

随机阅读

qrcode
访问手机版