无忧启动论坛

标题: 求能提权的命令行小工具 [打印本页]

作者: 2013kyj    时间: 昨天 16:29
标题: 求能提权的命令行小工具

我需要使用能提权的命令行工具, 在下面的文章中, 只有低版本1.6的powerrun能执行, 别的都不行, 但是1.6的powerrun有个问题就是不能等待完成, 导致命令执行执行不完整, 而高版本的可以等待完成了, 但是不支持直接使用命令行了, 必须手动确认才行, 求大佬支招

支持以 SYSTEM 账户执行程序的工具软件 | ashe's blog

作者: a66    时间: 昨天 16:40
powershell版

reg QUERY "HKU\S-1-5-19" >nul 2>nul || (reg QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA | findstr /i /c:"0x1" >nul 2>nul && (powershell -nop -Command "Start-Process cmd -Verb RunAs -wait -ArgumentList '/c \""""%~f0""" %*\"'" >nul 2>nul & exit)||(echo LUA disabled,elevation aborted & exit))


kkocdko原创的vbs版

fltmc>nul||mshta vbscript:CreateObject("Shell.Application").ShellExecute("%~dpnx0","%*",,"runas",1)(window.close)&&exit


vbs修改版,特点同vbs版,但 禁用UAC普通用户 场景不会死循环

fltmc>nul || (reg QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA | findstr /i /c:"0x1" >nul 2>nul && (mshta vbscript:CreateObject("Shell.Application").ShellExecute("%~dpnx0","%*",,"runas",1)(window.close)&&exit)||(echo LUA disabled,elevation aborted & exit))

作者: hmaaaa    时间: 昨天 18:05
THX~!感恩分享摟,謝謝大大喔~~!辛苦了!^^
作者: wn168cn@163.com    时间: 昨天 18:47
感谢2#分享
作者: ewq11111    时间: 昨天 18:50
感谢分享!
作者: it323    时间: 昨天 19:01
感谢分享!
作者: handsome_xiang    时间: 昨天 21:58
a66 发表于 2025-12-30 16:40
powershell版

reg QUERY "HKU\S-1-5-19" >nul 2>nul || (reg QUERY "HKLM\SOFTWARE\Microsoft\Windows\C ...

感谢分享!
作者: smile_z    时间: 昨天 22:28
学习一下
作者: dayeye    时间: 昨天 23:00
论坛......批处理的帖子里,借来用。
作者: cncecpcy    时间: 7 小时前
好。。。。。。。。。
作者: ebaqiang    时间: 6 小时前
进来学习一下
作者: wang1126    时间: 5 小时前
谢谢2楼分享
作者: 相见欢    时间: 5 小时前
一般我都是用nsudo提权的
作者: yhage    时间: 4 小时前
进来观摩,哪些场景下,需要提权
作者: 2011luminwei    时间: 4 小时前
Powerrun高版本的也可以的,在菜单“文件-启用命令行“那里打开,以后就能批处理调用了
作者: lbw2007    时间: 3 小时前
在win11以上建议走powershell提权,成功几率比较高。
Start-Process {程序} -ArgumentList "-NoExit" -Verb RunAs
另存为.ps1文件。

win10之前用cmd、vbs、reg提权都很方便,但是后来被限制了。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3