Як виконувати команди в пакетному файлі в тимчасових інтервалах

Рішення для виконання пакетного файлу або команд у пакетному файлі може змінюватись залежно від того, що найкраще відповідає вашим потребам і якій версії Windows або MS-DOS ви використовуєте.

Перше рішення

У наведеному нижче прикладі пакетний файл поміщається в цикл і виконує команду "dir" кожні 20 секунд. Це рішення буде найкращим для користувачів, яким потрібно часто виконувати команду.

: STARTREM Виконайте команду MS-DOS за 20 секунд. DirSLEEP 20

GOTO END

Примітка. Для того, щоб вищезгаданий пакетний файл працював належним чином, потрібно мати на комп'ютері утиліту сплячого MS-DOS. Ця утиліта не входить до складу будь-якої версії MS-DOS або Windows. Однак після завантаження комп'ютер може засипатися або затримуватися на певну кількість секунд. Перегляньте сторінку завантаження утиліти для посилання на завантаження.

Друге рішення

Наше наступне рішення для користувачів, яким необхідно виконати командний файл, але потрібно виконати команду кожні кілька годин, днів, місяців або років. Замість того, щоб покладатися на пакетний файл, який постійно працює, ми рекомендуємо використовувати утиліту планування, яка виконуватиме пакетний файл, коли дата або час прибудуть.

Користувачі Microsoft Windows NT, 2000 і XP, наприклад, можуть використовувати команду AT для планування тимчасових подій через MS-DOS.