使用Windows + R快捷方式以管理员身份打开CMD


31

我希望运行CMD是使用Windows+ R»类型cmd» Enter

但这并没有以管理员权限打开它。有没有一种方法可以键入具有管理员权限的命令提示符?


2
哪个版本的Windows?您可以从Win+x最新版本的“高级用户菜单” 启动管理命令提示符。
bertieb 2015年

1
您可以输入runas /user:Administrator cmd
RJFalconer 2015年

@RJFalconer这是有效的。请发布答案作为答案
nixda

也请参阅我wsudo,一个sudo样的Windows可用的工具作为的巧克力包装。
noseratio '19

Answers:


42

遵循您的方法的最简单,最快的解决方案是通过如下启动命令提示符:

win打开开始菜单。输入cmd搜索命令提示符。

ctrl+ shift+ enter以管理员身份启动命令提示符。

在Windows 7及更高版本中均可使用。

尽管win + r本身不支持此功能,但是另一种方法(但不太快捷)是输入runas /user:Administrator cmd,然后键入管理员帐户的密码。

编辑:似乎Windows 10的最新版本确实在Win + R对话框中提供了对ctrl+ shift+的支持enter,因此您现在也可以在其中使用它。


1
第一个选择很快!如果Win+ R保持命令,第二个最终甚至会更快 ;)
Mohamed Khamis

请注意,该功能ctrl+shift+enter适用于在“开始”菜单中找到的任何快捷方式。如果它是一个真实的程序,它将无法提升为管理员
Givenkoa

1
Ctrl+Shift+Enter即使在Win + R提示符下也可以工作
phuclv

@phuclv Microsoft必须已更改此行为。不可能更早执行此操作。谢谢你让我知道。我已经更新了答案。
LPChip

实际上,这种快捷方式自Vista以来就存在。但是,以我的经验,虽然我不知道真正的原因,但它不能在所有PC上都能可靠地工作
phuclv

23

另一种快速的方法是使用Windows+ X然后点击A

但是,我将另一个答案标记为正确的答案,因为该问题最初要求通过Windows+的方式R


2
好答案。但是,它仅适用于Windows 8和更高版本。这是您在问题中未指定的内容。Win + R在包括Windows XP在内的所有操作系统中均可用。由于Windows XP已经死了很久,因此我仔细地假设您现在至少会在Windows 7上。
LPChip

1
请注意,由于Microsoft已用Powershell替换了Command Prompt,因此它不再适用于最新的Windows 10。
LPChip

3
投票到此设置,因为您仍然可以在Windows 10中使用此设置,请转到“设置”>“任务栏”>“用Windows Powershell替换命令提示符..”-将其关闭。
Sid

也许这是一天中最酷的事情。我希望我能以某种方式绕过Windows作为管理员提示运行。我每次都必须单击“是”
Maulik Modi

2

在Windows 10中,您也可以在“运行”窗口中键入cmd,然后按Shift + Ctrl + Enter,而不仅仅是按Enter。它将要求许可,cmd将处于管理员模式。


@phuclv接受的答案是告诉“开始”菜单中的搜索命令提示符。在开始菜单没有打开的情况下,我的回答很有用。
zackygaurav

没有。在任何Windows中,不仅是Windows 10,按Win + R,键入command> Ctrl + Shift + Enter均可。在Windows 10中,最好使用Win + X> A
phuclv

@phuclv Dude,不要发表评论,而添加您自己的答案。
zackygaurav

没有。这应该是另一个答案的答案
phuclv

2

一个简单的答案:

  1. 创建cmd.exe的快捷方式(LNK)
  2. 右键单击快捷方式>属性>高级> [v]以管理员身份运行
  3. 将快捷方式移到PATH上的目录

现在:Win + R>管理>只需单击确定或输入。

很高兴有

  1. UAC自动单击。可能,但是要超出此范围(以及安全性中断),因此我将手动按Alt + y。
  2. 直接链接到此快捷方式(或替代命令)的系统范围的键盘快捷方式。我正在使用Win + Alt + C

替代(外部)命令

elevate.exe cmd
nircmdc.exe elevatecmd
powershell.exe -command "Start-Process cmd -ArgumentList '/c %CD% && %1 %2 %3 %4 %5' -Verb runas"

(在Windows 7上测试)


1

要通过Win + R以管理员身份运行cmd而无需键入其他密码(尽管UAC警告仍然存在),请使用以下技巧:

powershell "Start-Process cmd -Verb RunAs"

如果要通过单击快捷方式访问cmd,请执行以下操作:

  1. 为cmd创建快捷方式(C:\ Windows \ System32 \ cmd.exe)
  2. 右键单击快捷方式>属性
  3. 在“快捷方式”选项卡上找到“目标”字段
  4. 将目标值替换为 C:\Windows\System32\cmd.exe /C powershell "Start-Process cmd -Verb RunAs"

希望这可以帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.