使用 Powershell 4.0 更新计划任务操作参数

Gar*_*rty 6 powershell scheduled-tasks taskscheduler

有谁知道如何使用 PowerShell更新计划任务操作的参数?

由于@Richard在另一个问题中的回答,这是我被告知更新 Action 的方式。

$Action = New-ScheduledTaskAction -Execute "PowerShell.exe"
Set-ScheduledTask -TaskName "YourTaskName" -Action $Action
Run Code Online (Sandbox Code Playgroud)

我需要添加什么以便我也可以更改参数,我想当我们在这里时,还有 Start In 选项?

Ric*_*ard 5

使用-Argument参数将参数字符串添加到操作。并使用-WorkingDirectory参数添加一个Start In选项。

$Action = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument 'Arg1 Arg2' -WorkingDirectory "C:\StartInThisFolder\"
Run Code Online (Sandbox Code Playgroud)