在 Windows 中使用以下参数来安排程序在命令从周四到周六凌晨 3 点开始运行双数日?
答案1
我将把 PowerShell 脚本制作成一个“容器”:
这里有 2 个选项。
您可以指定所有“偶数日期”,然后在脚本中检查今天是否在 Th-Sa 范围内。
at 03:00 /every:2,4,6,8,10,12,14,16,18,20,22,24,26,28,30 "myscript.ps1"
或者,您可以检查脚本,看看这一天是否顺利......
Function check-even ($num) {[bool]!($num%2)}
if(check-even (Get-Date).Day)
{
Write-Host "Go ahead"
}
else
{
Write-Host "Not today!"
}
将 's更改Write-Host
为您想要它执行的操作(也许删除 else 子句)。将其保存在某处并在周四至周六凌晨 3 点运行它。