以SYSTEM用户运行CMD

本文介绍了一种使用PSTool工具以NTAUTHORITYSYSTEM账户权限运行命令提示符窗口的方法,并提供了如何运行其他应用程序的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在SCCM 经常会以NT AUTHOR\SYSTEM帐户操作。

   安以下步骤可以以SYSTEM帐户打开一个CMD窗口。

       1. 从微软网站下载PSTool

       2. 以管理员运行CMD,进入到解压的PSTool目录。

       3. 运行psexec -i -s cmd.exe

     

       4. 在新打开的CMD中运行whoami。


    


注:这个指令可以让你以local system账户运行任何程序,只需把psexec -i -s cmd.exe中的CMD替换为你需要运行的程序。例如你想要用system运行一个计算器,把cmd换成计算器的执行文件calc(psexec -i -s calc.exe)。

资源下载链接为: https://pan.quark.cn/s/9648a1f24758 在日常工作中,常常会遇到需要在管理员权限下执行任务或运行程序的情况,比如修改系统配置、访问受保护文件等。本文将介绍两种在CMD命令行中以管理员权限启动应用程序的方法,并通过一个简单的JS脚本实现该功能。 这种方法利用MSHTA和VBScript来提升权限运行指定应用程序。具体步骤如下: MSHTA与VBScript结合:通过mshta vbscript:触发VBScript执行,实现以管理员权限运行CMD或其他程序。 代码解析: @echo off:关闭命令回显,避免显示后续命令。 mode con: lines=30 cols=60:设置命令行窗口大小为30行60列。 %1 mshta vbscript::%1接收外部输入,mshta vbscript:调用MSHTA程序并执行VBScript代码。 CreateObject("Shell.Application").ShellExecute:创建Shell.Application对象,调用其ShellExecute方法以管理员权限执行cmd.exe。 /c%~s0:::执行完cmd.exe后继续执行当前批处理文件。 ""runas":runas是ShellExecute方法的参数,指示以管理员权限运行。 1:打开新窗口并最大化显示。 (window.close):关闭当前窗口。 && exit:确保命令执行完毕后退出。 cd /d "%~dp0":切换到当前批处理文件所在的目录。 原理:利用MSHTA特性及ShellExecute函数,通过MSHTA执行VBScript代码,以管理员权限执行CMD命令行或启动其他应用程序。 第二种方法是将当前批处理文件临时复制到系统目录下,然后以管理员权限运行。 代码示例: 代码解析: 首先检查系
### 如何以管理员身份运行 CMDWindows 中,可以通过多种方式以管理员身份运行命令提示符 (CMD),以下是几种常见的方法: #### 方法一:通过 `runas` 命令 可以在普通 CMD 窗口中输入以下命令并按下 Enter 键: ```cmd runas /user:administrator "cmd /k" ``` 随后会提示输入系统管理员密码,在成功验证后即可获得具有管理员权限CMD 窗口[^1]。 #### 方法二:右键菜单启动 对于图形界面操作更为直观的方式是在开始菜单找到 **“命令提示符”** 或者 **“Windows PowerShell”**,然后使用鼠标右键点击该程序选项,并选择 **“以管理员身份运行”**。这种方式适用于大多数版本的 Windows 操作系统[^2]。 #### 方法三:配置全局管理员模式开启 CMD 如果频繁需要以管理员权限打开 CMD,则可以考虑调整系统的默认行为使得每次调用都自动具备高权限状态。具体做法如下: 1. 打开注册表编辑器 (`regedit`); 2. 导航至路径 `HKEY_CLASSES_ROOT\Directory\Background\shell` 下新建项命名为 `RunAsAdmin`; 3. 设置其 `(Default)` 字符串值为显示名称如 `"Open Command Prompt as Administrator"`; 4. 创建子键 `command` 并将其 `(Default)` 设定为目标指令 `%SystemRoot%\System32\cmd.exe /s /k pushd "%V"` 同时附加参数 `/Verb runAs` 来强制请求提升权限[^3]。 以上三种途径均能有效达成目标,用户可根据实际需求选取最便捷的一种实施应用。 ```python import os os.system('runas /user:administrator "cmd /k"') ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值