如何按时间间隔执行批处理文件中的命令


如何按时间间隔执行批处理文件中的命令

文章插图
用于执行批处理文件或批处理文件中的命令的解决方案可能会根据最适合您的需求而变化 。此外,Windows 或 MS-DOS 的版本也很重要 。
第一个解决方案在下面的示例中,批处理文件被放入循环中并每 20 秒执行一次“dir”命令 。此解决方案最适合需要频繁执行命令的用户 。
:开始REM 每 20 秒执行一次 MS-DOS dir 命令 。目录睡眠20转到结束笔记为了使上述批处理文件正确运行,计算机上必须具有睡眠 MS-DOS 实用程序 。任何版本的 MS-DOS 或 Windows 均不包含此实用程序 。但是,下载后,您的计算机将进入睡眠状态或延迟任意指定的秒数 。请参阅实用程序下载页面以获取下载链接 。
第二种解决方案我们的下一个解决方案适用于需要执行批处理文件但只需要每隔几小时、几天、几个月或几年执行一次命令的用户 。我们建议使用计划实用程序,在日期或时间到达时执行批处理文件,而不是依赖连续运行的批处理文件 。
【如何按时间间隔执行批处理文件中的命令】例如,Microsoft Windows NT、2000 和 XP 用户可以使用AT 命令通过 MS-DOS 安排定时事件 。