powershell - Powershell Register-ScheduledTask 与用户登录或未检查抛出错误
问题描述
我正在通过 taskscheduler powershell cmdlet 注册任务。我需要使用“天气用户登录或不使用不存储密码检查”来注册任务。我尝试了以下两种方法,但都没有奏效:
$task= Register-ScheduledTask -TaskPath "GuestOpsOSBatchJobs" -TaskName "AutoEOD" -Trigger $Trigger -User 'domain\myuseraccount' -Password 'myaccpwd' -Action $Action
它给我一个不正确的密码错误,但确实使用“天气用户登录或不登录”选项注册任务,但没有检查不存储密码。仅供参考的凭据是正确的。
$pr= New-ScheduledTaskPrincipal -UserId 'domain\myuseraccount' -RunLevel Highest
$task= Register-ScheduledTask -TaskPath "GuestOpsOSBatchJobs" -TaskName "AutoEOD" -Trigger $Trigger -Principal $pr -Action $Action
它也给我带来了错误。我错过了什么?
解决方案
推荐阅读
- scala - 如何在给定两列和计数的 SPARK scala 中创建邻接矩阵
- python - 在一个循环中打印多个单独的直方图
- load-testing - Puppeteer:使用 puppeteer 进行负载测试
- php - php的提名错误
- phpexcel - 如何从mysql数据库动态导出excel文件中的图像
- javascript - 如何在 React Native 中实现执行时间长的代码?
- html - 如何解决scss中相同组件的不同颜色?
- prolog - 如何确定序言“复合词”内部是否有特定的“原子”?
- swift - tableview 内的 Collectionview 导致 2 列出现问题
- conv-neural-network - 如何在 MobileNet-SSD caffe 上进行增量学习