![用于在 Windows XP 中向用户授予管理员权限几个小时/几天的实用程序?](https://linux22.com/image/1237477/%E7%94%A8%E4%BA%8E%E5%9C%A8%20Windows%20XP%20%E4%B8%AD%E5%90%91%E7%94%A8%E6%88%B7%E6%8E%88%E4%BA%88%E7%AE%A1%E7%90%86%E5%91%98%E6%9D%83%E9%99%90%E5%87%A0%E4%B8%AA%E5%B0%8F%E6%97%B6%2F%E5%87%A0%E5%A4%A9%E7%9A%84%E5%AE%9E%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我的 Windows XP 家庭版桌面上有两个帐户。默认普通用户用于所有操作,而具有管理员权限的第二个用户仅用于安装。我这样做是为了避免在浏览网页时受到恶意软件的侵扰,而受限用户帐户在很大程度上可以防范在线威胁,但许多程序拒绝在受限权限下运行,如 revo uninstaller。我通过右键单击 .exe 文件的上下文菜单选择“以...身份运行”,以受限用户身份运行许多安装。但某些应用程序确实需要管理员权限。我使用“切换用户”进入管理员模式并进行安装/卸载。但管理员用户没有设置我的首选项书签,也没有完成我的locate32索引并准备好进行快速搜索。是否有一个实用程序,我可以使用“以...身份运行”登录管理登录,并使用它来授予我的有限用户管理员权限,时间有限,如几个小时或几天?请帮忙。我想微软可能因为害怕 API 被利用而关闭了许多大门。有吗?
答案1
有以管理员身份运行,一个开源项目,为 Windows XP 带来“类似 UAC”的体验。基本上,它需要一个管理员帐户,并在管理员令牌被剥离的情况下运行 shell(以及大多数应用程序)。因此,大多数时候您都以受限用户身份运行。它还允许根据需要提升特定程序的权限。
我很久以前曾短暂地尝试过一次,它似乎像广告中说的那样有效。
答案2
答案3
程序需要管理员权限才能运行的最常见原因是
- 它会写入 %Program Files% 文件夹中的文件
- 它会写入 %Windows% 文件夹中的文件
- 它写入注册表的受保护区域
前两个问题很容易解决。找到它试图写入的文件,将其移动到不受保护的文件夹(即用户文档),然后在其原位置放置一个硬链接(mklink)。
第三个更难。我不知道该如何缓解。