提升权限的命令提示符
按下 可为什么非要“提升权限”?令提普通窗口和提升后的窗口,运行的示符是同一个cmd.exe,区别只在令牌(token)上。提升普通令牌被系统过滤掉了一部分特权,权限比如写 提升权限的方式不止一种。最直接的是Ctrl+Shift+Enter快捷键,在搜索框选中cmd后直接以管理员启动。还有一种更隐蔽的:在任务管理器里,文件→运行新任务,勾选“以系统管理权限创建此任务”,输入cmd回车。这个方法的好处是,即使你被锁在桌面环境外(比如explorer崩溃),也能通过Ctrl+Alt+Del调出任务管理器来救急。 但提升权限不是万能的。有些操作连管理员都做不了,得用 有个细节容易被忽略:提升权限后,工作目录会变成 我自己最常用的一种场景是清理系统文件。比如 说到底,提升权限不是什么高深技术,它只是让你以更接近系统核心的身份去执行指令。但别滥用。我见过有人顺手把整个Win键,提升输入cmd,权限右键点击“命令提示符”,令提选择“以管理员身份运行”。示符这一步,提升是权限无数Windows用户绕不开的门槛。弹出来的令提UAC(用户账户控制)窗口,那个“是示符”按钮,像一道闸门——点下去,提升你才真正碰得到系统的权限底层。C:\Windows\System32下的令提文件、修改服务配置、安装驱动。而这些操作,恰恰是折腾系统时最常遇到的。我见过有人用普通窗口执行net stop wuauserv想停掉Windows Update服务,结果屏幕上冷冷地甩出一句“拒绝访问”——不是命令错了,是权限不够。TrustedInstaller或SYSTEM账户。比如替换C:\Windows\WinSxS里的系统组件,管理员权限照样被拒。这时候得用psexec -i -s cmd,把命令提示符跑在SYSTEM账户下——那种“我即系统”的感觉,像突然从小区保安升级成物业经理,但门禁卡依然不是全楼通用的。C:\Windows\System32,而不是当前用户目录。新手常在这里犯迷糊,敲cd C:\Users\你的用户名才能回到熟悉的地方。另一个坑是,以管理员身份运行的cmd,环境变量和普通窗口略有不同——比如%USERPROFILE%指向的是管理员账户的路径,如果你用标准账户登录,这个变量可能指向C:\Users\Administrator,导致脚本里引用相对路径时出错。del /f /q C:\Windows\Temp\*这条命令,普通权限下会跳出无数个“访问被拒绝”,但提升后能一口气删掉大半。还有一种:修复网络栈。netsh winsock reset必须管理员权限,否则连提示都不给,直接假死。有一次帮同事修笔记本,他连不上Wi-Fi,我用提升后的cmd敲了三行命令,重启后网络恢复正常——他愣了半天,问我是不是有什么“隐藏菜单”。C:\Windows\System32\drivers\etc\hosts文件改了内容后忘了备份,结果系统起不来——权限越大,破坏力越强。命令行窗口里没有“撤销”按钮,敲下去的每个字符,都是和系统的直接对话。谨慎点,总没错。
- 最近发表
- 随机阅读
- 搜索
-
- 友情链接
-