2016-10-06 33 views
1

计划任务动作我已经搜索这个网站,也做了谷歌搜索量好,我无法找到一个,为什么这样做。更新使用PowerShell 4.0

我希望能够在使用PS 4.0计划任务更新的动作/秒。 我不介意这是否意味着删除当前操作并添加新操作的操作。

有谁知道这是否可能?

回答

0

您可以使用以下内容将当前操作替换为计划任务中的新操作对象。

$Action = New-ScheduledTaskAction -Execute "PowerShell.exe" 
Set-ScheduledTask -TaskName "YourTaskName" -Action $Action 

这将设置一个新的操作在计划任务中运行powershell.exe

+0

听起来那么容易,我会很快给它一个去报到 –

+0

嗨,我得到了以下错误: '$行动=新ScheduledTaskAction -execute“PowerShell.exe” 设置ScheduledTask -TaskName“测试任务“-Action $ Action Set-ScheduledTask:访问被拒绝。 在行:2字符:1 + SET-ScheduledTask -TaskName “测试任务” 清议$行动 + ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:PermissionDenied:(PS_ScheduledTask:根/微软/ ... S_ScheduledTask)集-ScheduledTask],CimException + FullyQualifiedErrorId:HRESULT 0X80070005,设置ScheduledTask' –

+0

@GarethDoherty运行的PowerShell的控制台,管理员。 – Richard