我正在尝试使用C#在WinXP上安排计划重启。目前,我编程添加了一个定期任务来在5分钟后重启,但是由于我的环境中有时间服务器,所以它并不总是有效。这意味着计划任务的时间不准确,因此我的重启不能按预期时间完成。
例如,当我添加计划重启任务时,机器时间为上午11:05,并且计划在11:10am重启。然后我加入域并重启,时间与时间服务器同步,机器更改为下午1:01。 在这种情况下,计划任务在同一天的11:10am,已经过去了。当然,它不会起作用。
那么,有人知道其他方法吗? PS:此程序在加入域之前使用,需要自动重新启动而无需用户交互。
例如,当我添加计划重启任务时,机器时间为上午11:05,并且计划在11:10am重启。然后我加入域并重启,时间与时间服务器同步,机器更改为下午1:01。 在这种情况下,计划任务在同一天的11:10am,已经过去了。当然,它不会起作用。
那么,有人知道其他方法吗? PS:此程序在加入域之前使用,需要自动重新启动而无需用户交互。