gpt4 book ai didi

windows - 可以使用 schtasks 将任务安排到第二个吗?

转载 作者:可可西里 更新时间:2023-11-01 10:47:23 36 4
gpt4 key购买 nike

我有一个使用 schtasks 创建计划任务的文件:

<?php
$cur_dt = new DateTime('now');
$cur_dt->add(new DateInterval('PT60S'));
$cmd = 'schtasks /create /sc once /ru uname /rp pwd /tn "repost_labor" /tr "' . $fname . '" /st ' . $cur_dt->format('H:i:s') . ' /sd ' . $cur_dt->format('Y/m/d');

exec($cmd, $out, $retval);
?>

所以它会生成如下所示的内容:

schtasks /create /sc once /ru uname /rp pwd /tn "repost_labor" /tr "myfile.bat" /st 12:52:12 /sd 2013/07/23

但是,即使它试图设置秒数,Task Scheduler 也会忽略它并且只添加小时和分钟。因此,如果当前时间是 12:51:12,而不是上面在 12:52:12 创建任务,它会在 12:52:00 创建它。

为什么任务计划程序会忽略秒数?

有解决办法吗?

谢谢!

最佳答案

我还没有真正尝试过这个,但我认为可以通过创建一个 xml 任务文件然后使用来安排到第二个:

schtasks /create /xml <filename>

因为您可以在 xml 中包含秒数。

关于windows - 可以使用 schtasks 将任务安排到第二个吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17819105/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com