用于资源的替代“批处理”命令,而不是加载

用于资源的替代“批处理”命令,而不是加载

我喜欢使用atbatch命令来调度我不打算停留查看的长时间运行的任务。但我运行时间最长的任务共享的资源不仅仅是 CPU(数据库、可用磁盘空间和常驻内存都是问题)。

我想指定任务需要哪些资源,然后让它们在所有资源可用时运行。这听起来好像已经存在了,但是哪个命令可以做到这一点?

答案1

你可以运行一个cron任务被安排为“频繁”(每分钟或每小时一次取决于您的需要)。然后,您可以在任务中进行这些检查,并在满足条件时继续运行它。

如果这是一次性任务,则您的任务可以(因为它以您的权限运行)更新定时任务将其自身移除。

相关内容