[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 普通用户怎么用管理员账号去执行批处理?

有一个批处理文件上去注销已断开连接的用户的,但是普通用户登录系统后执行后没有反应,右键以管理员执行就会弹出输入管理员账号密码的认证窗口。管理员肯定是不能提供给普通用户的。
这种需求普通用户怎么去执行批处理,或者是管理员账号密码是隐藏的,自动去执行批处理呢?

回复 1# wanyouxi520w


    我知道有一个工具可以以admin方式起动,可惜的是名子叫什么我不知道,只是一个意外在一个软件里发现的

TOP

本帖最后由 czjt1234 于 2024-8-19 16:17 编辑

PsExec是Sysinternals套件中的一个工具,可以用来在SYSTEM权限下启动进程。
https://learn.microsoft.com/zh-cn/sysinternals/downloads/psexec
下载PsExec后,打开命令提示符或PowerShell,然后使用以下命令启动一个新的命令提示符窗口:

PsExec.exe -i -s cmd.exe
这会以SYSTEM权限打开一个新的命令提示符窗口。

使用Windows任务计划程序
通过Windows任务计划程序创建一个新的任务,设置其运行身份为NT AUTHORITY\SYSTEM,并配置触发器为在特定时间或事件发生时启动。

使用服务
创建一个自定义服务,该服务以SYSTEM权限运行,并执行所需的操作或启动程序。这可以通过编写服务程序和使用sc create命令来实现,但需要一定的编程知识。

QQ 20147578

TOP

bat小白,请多指教!谢谢!

TOP

正常情况下,大概不能
也许

TOP

返回列表