我启动了交互式(系统用户)cmd 来使用一些命令,结果返回了“拒绝访问”错误。我可以用其他方式来做,但我感兴趣的是,超级用户之类的帐户怎么可能根本无法访问某些位置。它不是被称为系统用户吗,因为它可以访问系统所在的任何地方?
编辑:我正在尝试将 ntldr 更改为 bootmgr。普通版和管理版都显示拒绝访问,因此我尝试了 SYSTEM...
答案1
在 Windows 7(甚至更早的版本)中有一个名为 TrustedInstaller 的帐户,它在某些地方具有比 SYSTEM 帐户更高的权限(抱歉,找不到我读过的有关它的文章)。
另一种可能性是,以某种方式(可能是手动)从您尝试获取的对象中删除了 SYSTEM 帐户的权限。
无论如何,您到底想做什么才能需要 SYSTEM 权限?
答案2
尝试以下方法之一以 SYSTEM 用户身份运行命令提示符(Windows 7)否则,据我所知,实际的管理员帐户本身(不是具有管理员权限的帐户,而是默认的 Windows 管理员帐户)具有一些扩展权限http://www.techrepublic.com/blog/windows-and-office/access-the-real-administrator-account-in-windows-7/
答案3
带有 -s 参数的 psexec 可以解决问题。
http://download.sysinternals.com/files/PSTools.zip
psexec -i -d -s c:\windows\system32\cmd.exe