作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Powershell v3 附带所有这些新的作业调度 cmdlet。它们看起来很棒,但我无法创建特定的触发器。我需要每天运行一项工作,每小时重复一次,在特定的时间间隔内。
使用 Task-Scheduler UI 很简单,但我找不到解决 New-JobTrigger cmdlet 的方法。
如果我使用 Daily 参数集,则没有 Repetition 选项:
New-JobTrigger [-Daily] -At <DateTime> [-DaysInterval <Int32> ] [-RandomDelay <TimeSpan> ] [ <CommonParameters>]
New-JobTrigger [-Once] -At <DateTime> [-RandomDelay <TimeSpan> ] [-RepetitionDuration <TimeSpan> ] [-RepetitionInterval <TimeSpan> ] [ <CommonParameters>]
New-JobTrigger -Daily -At xxxx -RepetitionDuration (New-TimeSpan -Hours 5) -RepetitionInterval (New-TimeSpan -Hours 1)
最佳答案
这对我有用:
注意 - 我知道最初的问题与 New-JobTrigger 有关
目的是提供一种可能的可翻译解决方案
鉴于此问题适用于两者,也适用于 New-JobTrigger。
$A = New-ScheduledTaskAction -execute "powershell" -argument "-nologo -noprofile -noninteractive C:\MyScript.ps1"
$T = New-ScheduledTaskTrigger -Once -At 03:00AM
Register-ScheduledTask -TaskName StartBasicServices_Local -Trigger $T -Action $A -description "MyScript" -User "NT AUTHORITY\SYSTEM" -RunLevel 1
$T.RepetitionInterval = (New-TimeSpan -Minutes 5)
$T.RepetitionDuration = (New-TimeSpan -Days 1)
Set-ScheduledTask StartBasicServices_Local -Trigger $T
关于Powershell v3 New-JobTrigger 每天重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12768769/
Powershell v3 附带所有这些新的作业调度 cmdlet。它们看起来很棒,但我无法创建特定的触发器。我需要每天运行一项工作,每小时重复一次,在特定的时间间隔内。 使用 Task-Schedu
我是一名优秀的程序员,十分优秀!