在Windows Server 2008 R2上以pipe理员身份运行所有命令

我在Windows Server 2008 R2上遇到了权限问题。

我习惯于(从Windows Server 2003)打开一个CMD提示符,然后input如下内容:copy \ some \ file / y,并覆盖当前目录中的一个文件。

目录/文件的权限允许修改“pipe理员”,但我得到的Access is denied. 除非我专门以pipe理员身份运行cmd.exe,这对于我如何pipe理我的服务器是不可接受的。 我需要能够即时执行任务,而无需打开新的cmd提示符,切换到目录,重新input命令等。

那么我怎样才能让我的用户是pipe理员的成员可以默认情况下,作为pipe理员运行命令?

我永远不会推荐这个,但是在这里

在独立的Windows Server 2008 R2上,执行以下操作:

  1. 转到控制面板
  2. select用户帐户 – >用户帐户
  3. 点击“更改用户帐户控制设置”
  4. 把滑块放到底部,它说“从不通知”
  5. 按OK。
  6. 在最后一个UAC提示中按OK

这听起来像你问“我怎么绕过UAC?” 那么你不能绕过UAC。 但是,您可以closuresUAC。

从Margosis的相关博客文章 :

说了这么多,有一个本地安全策略选项来更改pipe理员的提升提示行为“提升而不提示”。 select此选项后,请求提升的任何内容都会提升而不会提示用户。 (默认设置是“提示同意”;第三个选项是“提示input凭据”,请注意,“不提示input”仅适用于pipe理员组的成员,标准用户的选项是“提示input凭证” “自动拒绝提升请求”。)虽然“不提示提升”在自动化testing和可能用于初始系统设置的良好受限的安全环境中可能是有用的,否则select此选项是非常有风险的并且强烈地不鼓励。 (另请注意,Vista的主页SKU不包含策略编辑器。)

我总是在新的Win 2008R2服务器上遇到这个问题。 问题是在开始菜单属性中。 (我总是忘记这一点。)

右键单击并select属性。 在开始菜单选项卡上select。 在上下文菜单中find“启用上下文菜单并拖放”并勾选框。 然后

现在,当你在开始菜单中右键点击一个程序时,你将popup一个选项,如“以pipe理员身份运行”,“固定到任务栏”等。

现在,您只需要记住以“以pipe理员身份运行”来启动PowerShell或cmd窗口。