Windows 7 停止CMD始终以管理员权限打开

Windows 7 停止CMD始终以管理员权限打开,windows-7,cmd,admin,Windows 7,Cmd,Admin,无论我如何打开它,cmd.exe总是以管理员权限打开。没有你我怎么能打开它?是否缺少一些注册表设置?即使我直接从“运行”对话框或双击system32文件夹打开它,它仍然会以管理员权限打开 谢谢。右键单击cmd.exe,选择属性并检查兼容性选项卡。是否选中了“以管理员身份运行此程序”复选框?这只是因为您是以具有管理权限的用户身份登录的 因为这样做会破坏整个Windows安全模型,所以首先不应该这样做。创建一个标准用户帐户,并使用该帐户登录。由于您没有管理权限,因此不应以管理权限打开命令提示符 如果

无论我如何打开它,cmd.exe总是以管理员权限打开。没有你我怎么能打开它?是否缺少一些注册表设置?即使我直接从“运行”对话框或双击system32文件夹打开它,它仍然会以管理员权限打开


谢谢。

右键单击cmd.exe,选择属性并检查兼容性选项卡。是否选中了“以管理员身份运行此程序”复选框?

这只是因为您是以具有管理权限的用户身份登录的

因为这样做会破坏整个Windows安全模型,所以首先不应该这样做。创建一个标准用户帐户,并使用该帐户登录。由于您没有管理权限,因此不应以管理权限打开命令提示符

如果作为标准用户,您需要以管理权限打开命令提示符,则需要右键单击快捷方式并选择“以管理员身份运行”选项(只需查找UAC屏蔽)。您需要提供足够的凭据来验证自己的管理员身份,然后您将有权随意破坏。

发现我丢失了一个注册表项。在HKEY_CLASSES_ROOT\Directory\shell\cmd中,我缺少字符串值“Extended”。将其添加回,并重新启动计算机,以摆脱默认的管理员权限


编辑:我关闭了我个人资料的UAC(以停止不断的“您确定要打开此.exe”警告),而重新打开该警告将停止cmd始终以更高的权限运行。

在一些不清楚的操作(打开/关闭UAC?)后,我的情况与上述相同:

  • Cmd.exe始终以管理模式启动

  • 在VS中链接失败,并显示以下消息: 项目:错误PRJ0003:生成“C:\windows\system32\cmd.exe”时出错

Properties | Compatibility(属性|兼容性)选项卡已灰显,因此无法关闭此选项(无法在此程序上设置兼容性模式,因为它是此版本Windows的一部分)

要从这种情况中恢复,您必须编辑注册表以删除与cmd.exe关联的RUNASADMIN首选项

“RUNASADMIN”首选项存储在以下注册表项中:

HKEY\U CURRENT\U USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

删除名为c:\windows\system32\cmd.exe的值,您就可以重新开始工作了


Kees找到了一种作为特定用户运行的方法,即使UAC从

这是作为任何用户启动cmd.exe的方法。将“用户名”替换为正确的用户名:

cmd.exe> runas /user:username "cmd.exe"

右键单击cmd快捷方式,导航到属性,选择高级选项并取消选中“以管理员身份运行”选项


查看此视频以便更好地理解-

不要使用具有管理员权限的用户未选中此选项并显示为灰色。顶部显示消息“无法在此程序上设置兼容模式,因为它是此版本Windows的一部分”。在我家的计算机上,我的用户具有管理员权限,我可以在没有管理员权限的情况下正常打开cmd。似乎只有这台机器。注册表项怎么会“丢失”呢?等等,我想你已经回答了这个问题。除非你花时间在注册处闲逛,否则你甚至不会知道它不见了,这就解释了它一开始发生了什么……几乎是的。我并不是100%的,因为我已经改变了好几个月了。对不起,在关闭UAC然后再打开后出现同样的情况