“net user admin /active:Yes”返回“发生系统错误 5。访问被拒绝。”

fra*_*nz1 6 administrator cmd.exe

我需要授予管理员权限才能删除文件夹,我使用的是 Windows 7 Ultimate x64。

为此,我运行cmd .exe 并运行以下命令:

net user administrator /active:Yes
Run Code Online (Sandbox Code Playgroud)

但是,我得到以下信息:

System error 5 has occurred.

Access is denied.
Run Code Online (Sandbox Code Playgroud)

我已经运行来net localgroup Administrators检查我的帐户是否列在管理员成员中,确实如此。

为什么会出现此错误?如何授予管理员删除我的文件夹的权限?

小智 3

我在这里看到的两件事可能会导致这种情况:

  1. 您不是管理员组的成员,或者您没有该框的管理员权限。
  2. 您需要从提升的权限级别运行命令提示符。

检查您是否是计算机管理员的最简单方法是在框中列出所有管理员:

net localgroup Administrators
Run Code Online (Sandbox Code Playgroud)

如果您未在其中列出,则您不是管理员。它还会列出计算机上的管理员组。例如,如果我是该组的一部分,并且计算机上的Domain Admins策略是管理员访问权限,那么我将拥有管理员访问权限,而不会在命令的输出中列出。Domain Admins

要检查您属于哪些组,您可以使用whoami /groups它将列出登录用户所属的所有组和别名。根据所有这些数据,您将知道您是否是管理员。

另外,正如尤金在评论中所说,请确保您在命令中使用正确的斜杠。