在计划任务中停止 OneDrive

在计划任务中停止 OneDrive

我需要在计划任务中运行的 PowerShell 脚本中停止并恢复 OneDrive。

除非我检查“无论用户是否登录都运行”,否则停止/恢复工作正常。在这种情况下,即使任务中配置的用户与运行 OneDrive 的用户相同(该计算机中的唯一用户),OneDrive 也不会停止。

问题是我需要一个选项,无论用户是否登录都可以运行。

Start-Process "$env:LOCALAPPDATA\Microsoft\OneDrive\OneDrive.exe" /shutdown

答案1

标准 Windows 用户无法安排配置文件在未登录时运行,除非他们被授予“作为批处理作业登录”访问权限。

授予用户此权限:

  • 跑步secpol.msc
  • 定位至 安全设置/本地策略/用户权限管理
  • 双击“作为批处理作业登录”
  • 使用“添加用户或组...”来添加用户。

更多信息请参阅文章 以批处理作业权限登录:如何授予访问权限

相关内容