我以管理员组成员的身份使用 Windows 10。
我已经为 UAC 设置了组策略,以便 Windows提示输入凭证每当某些事情需要提升访问权限时。
我不止一次需要在短时间内反复提升访问权限。例如:尝试设置共享互联网连接、(重新)移动受保护驱动器上的文件等。在许多情况下,这些操作不属于批量操作,因此“全部以管理员身份”选项不可用。在这些情况下,我必须每 2 秒输入一次 PIN,有时甚至要输入数十次。
在 Linux 上,作为sudoer
使用sudo
,有一个可配置的超时期限,这样在输入密码后,您可以使用sudo
一小段时间,而不必每次都重新输入密码。
因此,我正在寻找该机制的 Windows 模拟。Windows 世界中是否存在这样的概念?还是我太努力让 Windows 像 Linux 一样运行,而我只是“完全错误地”解决问题?
谷歌搜索grace period
或pin timeout
类似术语并没有显示出多大成果......
答案1
Windows 没有完全禁用用户帐户控制 (UAC) 的选项。微软故意设计了这种烦人的方式,以阻止您过于频繁地执行提升权限的操作。Linux 采取的做法是,人们知道自己在做什么(如果他们不知道,那是他们的错)。
我能想到以下几种可能性:
在以管理员身份运行的命令提示符 (cmd) 或 PowerShell 中工作。Windows 资源管理器在管理员模式下无法工作,因此如果您需要此功能,则应使用一些 替代文件管理器 可以在提升模式下运行。
使用内置管理员帐户。但是,出于安全考虑,禁用此帐户是合理的。
答案2
最简单的方法是,您可以提升托管文件夹视图的 hta。
叫它folder.hta
。
<html>
<body>
<iframe src="file:///c:/" width="100%" height="99%">
</body>
</html>
这类似于资源管理器,但是您不能向上移动文件夹,只能向下移动。
请注意,初始文件夹表示为 HTML 路径而不是 Windows 路径。