如何默认以管理员权限运行 Windows 7 资源管理器 shell?

如何默认以管理员权限运行 Windows 7 资源管理器 shell?

可以通过以下手动过程使 Windows 7 shell(Explorer)以管理员权限运行:

  1. 按住Shift+Ctrl并右键单击关闭按钮开始菜单并选择退出资源管理器
  2. 开始任务管理器Ctrl+ Shift+Esc
  3. 提升任务管理器权限,方法是:流程Tab 并选择显示所有用户的进程
  4. 然后通过以下方式启动 shell 的新实例文件 | 运行任务管理器,输入explorer并选择Create this task with administrative privileges

完成上述过程后,Windows shell 将以管理员权限运行,并且它启动的任何程序也将具有管理员权限。这使得执行需要权限的任务变得容易得多,特别是对于命令行应用程序,这些应用程序通常会默默失败或显示一条Access denied.消息,而不是提供使用 UAC 提升进程权限的机会。

不过,我感兴趣的是创建一个默认使用特权 shell 的帐户,而不是每次都必须遵循这个费力的过程。如何做到这一点?

答案1

据我所知,您无法创建这样的帐户,但如果您以“管理员”身份登录(不仅仅是作为管理员组成员的帐户 - 这还不够好。),那么您启动的所有内容都将被提升启动。

这不是你通常应该做的事情,但如果你需要的话,那你就需要这样做。

答案2

这是一个糟糕的想法。您想回到所有程序都以管理员身份运行的 Win XP 时代吗?您将放弃 Vista 和 Windows 7 带来的所有安全优势。GUI 应用程序都应该调用 UAC,因此在这种情况下无需进行这种破解。

如果您需要以管理员身份运行命令行应用程序,只需打开管理员命令提示符即可。这非常简单,只需按 WIN,输入“cmd”,然后按 ctrl+shift+enter。或者更简单,您可以创建 cmd 的快捷方式,并在设置中将其设置为“以管理员身份运行”

答案3

至于最初的问题,如果您以管理员权限运行整个 shell,您不妨使用管理员帐户登录并完成它。就安全性而言,您基本上破坏了帐户划分的目的。我建议以单独的管理员帐户运行 explorer。

以管理员身份启动资源管理器的简单解决方案:

  • 以管理员帐户身份运行 CMD 窗口。
  • 输入“explorer”
  • 享受具有管理员权限的浏览器

注意:这在 PowerShell 窗口中不起作用,我不知道为什么。例如..以管理员用户身份启动 PowerShell 窗口(我不是在谈论以管理员身份运行)并输入“explorer”或“invoke-item explorer.exe”将启动窗口,但仅具有用户权限;但是,在同一个 PowerShell 窗口中输入“CMD”,然后只输入“explorer”就可以了。

其他超级有趣的隐藏事项:大多数人都不知道这一点,但有一个复选框可以始终以管理员身份运行 PowerShell 窗口,因此您不必总是按住 Shift 键并右键单击并选择它(因为您在 PowerShell 中执行的大多数操作都需要管理员权限)。要找到它:

  1. 如果已固定(或者可能在愚蠢的 Metro 中)(win 7/8)到任务栏 Shift+右键单击快捷方式,否则只需转到快捷方式的属性
  2. 单击“属性”
  3. 单击快捷方式选项卡
  4. 单击“高级...”
  5. 选中“以管理员身份运行”复选框;确定;确定
  6. 生活更快乐

答案4

从 Win 7 开始,没有简单的方法以管理员权限运行 Windows 资源管理器,这是正确的。默认情况下,资源管理器会忽略常规的“以管理员身份运行”。

但是如果你不经常需要这些提升的权限,那么有一个很好的解决方法:

任何 Windows 应用程序的文件对话框(打开、另存为等)几乎都是 Explorer 的完整化身,并且它们继承了其应用程序的用户权限。因此,如果您以管理员身份启动记事本并打开“文件打开”对话框,则可以使用它以管理员权限操作文件。您可以修改和删除受保护的文件,并且可以将所有权更改为标准用户。

相关内容