在Powershell中完成时关闭进程

时间:2018-12-17 15:53:32

标签: powershell uac

下午好,

我有一个正在运行的脚本,脚本中有两行代码。 第一行安装具有管理员权限的OneDrive,无需征求许可(绕过UAC)。 第二行运行应用程序。

我的问题是,第二行运行时会显示以下内容:

“无法使用完整的管理员权限运行OneDrive-请在没有管理员权限的情况下重新启动OneDrive”

getCookieCollection()

有没有一种方法可以在完成后停止第一行中的进程,基本上告诉脚本忘记绕过UAC?

1 个答案:

答案 0 :(得分:0)

您可以尝试在 cmd 命令中使用“net user administrator /active:no”临时禁用管理权限。然后,尝试重新启动 OneDrive 客户端并查看它是否有帮助。如果是这样,您可以通过在 cmd 命令中使用“net user administrator /active:yes”来响应管理权限。它应该有助于解决 OneDrive 中的这个问题。

此外,我还发现该问题可能是由于任务计划程序中的最高权限设置引起的。您可以从开始搜索任务计划程序,然后单击“任务计划程序库”。然后在列表中找到 OneDrive 并双击它。在打开的窗口中,确保取消选中“以最高权限运行”选项,然后单击“确定”以保存设置。重新启动计算机后,错误消息应该消失了。