Як зробити затримку в командному файлі

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

кроки

  1. Delay a Batch File Step 1
1. Відкрийте меню «Пуск»
Windowsstart.jpg
. Натисніть на логотип Windows в нижньому лівому кутку екрана.
  • Якщо є готовий пакетний файл, клацніть по ньому правою кнопкою миші і в меню виберіть «Змінити», щоб відкрити файл в Блокноті. Потім пропустіть наступні два кроки.
  • Delay a Batch File Step 2
    2. Відкрийте Блокнот. Введіть блокнот, щоб знайти Блокнот, а потім натисніть «Блокнот» у верхній частині меню «Пуск».
  • Delay a Batch File Step 3
    3. Створіть пакетний файл. Спочатку введіть команду @echo off, а потім введіть інші команди свого пакетного файлу.
  • 4. Визначте, як затримати запуск пакетного файлу. Для затримки пакетного файлу можна використовувати три основні команди:
  • PAUSE - робота пакетного файлу припиняється до тих пір, поки не буде натиснута стандартна клавіша (наприклад, пропуск).
  • TIMEOUT - робота пакетного файлу припиняється на задану кількість секунд (або до натискання клавіші).
  • PING - робота пакетного файлу припиняється до тих пір, поки файл не отримає відповідь із зазначеної адреси комп`ютера. Зазвичай це призводить до невеликої затримки, якщо пінг робочу адресу.
  • Delay a Batch File Step 5
    5. Виберіть місце, куди ввести команду затримки. Це можна зробити в будь-якій точці коду (але після команди «Exit», якщо ви її використовували). Прокрутіть вниз, знайдіть точку, в якій хочете призупинити роботу файлу, а потім поставте пробіл між кодом до точки затримки і кодом після цієї точки.
  • Delay a Batch File Step 6
    6. Введіть команду. Залежно від використовуваної команди виконайте одну з таких дій:
  • PAUSE - просто введіть pause в рядку.
  • TIMEOUT - введіть timeout час, де замість «час» підставте час (кількість секунд) затримки. Наприклад, якщо ввести timeout 30, робота файлу буде припинена на 30 секунд.
  • Щоб заборонити користувачам скасовувати затримку натисканням клавіші, введіть timeout час / nobreak (Де «час» - це кількість секунд затримки).
  • PING - введіть ping адресу, де замість «адреса» підставте IP-адреса пінгуемого комп`ютера або веб-сайту.
  • Delay a Batch File Step 7
    7. Збережіть текстовий файл як пакетний файл. Якщо ви ще не зберегли текстовий файл у вигляді пакетного файлу, виконайте такі дії:
  • Натисніть «Файл»> «Зберегти як».
  • Введіть ім`я файлу, а потім введіть розширення .bat (Наприклад, «Пакетний_файл.bat »).
  • Відкрийте меню «Тип файлу» і виберіть «Всі файли».
  • Виберіть папку для збереження і натисніть «Зберегти».
  • Поради

    • Щоб запустити пакетний файл в Windows, просто двічі клацніть по ньому.
    • Використовуйте команду «PAUSE», щоб робота файлу відновилася вручну (коли користувач нажжет клавішу), а команду «TIMEOUT», щоб робота файлу відновилася автоматично.

    попередження

    • Команда «SLEEP» в Windows 10 не працює.
    • Пакетні файли не працюють на комп`ютерах Mac.
    Cхоже