我面临一个特殊的设置,我需要在 Windows 机器上使用本地管理员。说明如下:
- Shift-右键单击
cmd
或 Powershell 快捷方式 - 选择“以管理员身份运行”
- 在生成的 UAC 屏幕中,以不同于当前用户的域用户身份进行身份验证。域用户名很难记住,所以我们必须把它放在便利贴上。
- 做你的事
我希望能够跳过第 1 步,理想情况下在命令行上执行身份验证(避免 UAC)。
我理想的流程是:
- 打开 Powershell 或 Cmd 控制台
- 键入特权命令,包括特权域 nalme
- 在同一控制台上键入密码(没有域用户)
- 做你的事
基于一些搜索,我试过runas /netonly
了,但它不一样。
我敢打赌,任何恶意软件都只想打开控制台蚂蚁类型的特权命令。这就是为什么这(直接)不可能的原因。
但是,您可以通过请求凭据
Get-Credential
并稍后在脚本中使用该对象来验证事物。例如,像这样:
它看起来像这样:
然后你可以使用这个对象来做一些事情: