Windows 8.1 中 root 的对应权限是什么,如何在该上下文中打开 shell?

Windows 8.1 中 root 的对应权限是什么,如何在该上下文中打开 shell?

我听说 root 的等价物是“SYSTEM”帐户。但我使用名为“RunAsSystem”的工具以 SYSTEM 身份打开 shell,但仍然收到“访问被拒绝”错误,尽管我知道相关文件未被使用。如何获得一个 shell,无论设置了什么权限,我都可以从中对任何文件执行任何操作?

编辑:这不是重复的这个问题。那个人问为什么标准管理员帐户没有某些权限;我是问是否有一个帐户对所有内容都有完全的权限。

编辑2:这不是重复的这个都不是。这个问题是问如何以 SYSTEM 用户身份获取命令提示符。在我的问题中,我已经明确说明我可以这样做,所以我当然不是在问如何做到这一点。

此外,我还没有选择一个可以接受的答案,因为我还没有决定——如果你想知道的话,我没有忘记。

答案1

您需要启用备份和恢复权限,默认情况下授予管理员组。一种方法是使用此 PowerShell 脚本

Set-ExecutionPolicy Unrestricted Process
Import-Module .\Set-LHSTokenPrivilege.ps1
Set-LHSTokenPrivilege SeBackupPrivilege
Set-LHSTokenPrivilege SeRestorePrivilege

通过备份和恢复权限,您将可以完全访问任何文件或文件夹,而不管它们自己的访问控制列表如何。

答案2

你不能。SYSTEM即使你没有权限,你也无法访问文件或其他对象。但是root你可以更改权限,然后才能访问文件\对象。

典型情况是现代 Windows 版本(Vista 及更高版本)上的 Windows 系统文件:它们大多数属于受信任的安装程序用户,其他人不能删除\修改它们。您需要先成为所有者进而更改权限以便您访问它们。

相关内容