Як затримати пакетний файл
Автор:
Peter Berry
Дата Створення:
11 Серпень 2021
Дата Оновлення:
11 Травень 2024
Зміст
Ця стаття була написана у співпраці наших редакторів та кваліфікованих дослідників, щоб гарантувати точність та повноту вмісту.Команда управління контентом уважно вивчає роботу редакційної групи, щоб переконатися, що кожен елемент відповідає нашим високим стандартам якості.
З різних причин може знадобитися затримати виконання файлу Batch після його відкриття. Це можна зробити декількома способами, і можна використовувати кілька команд. Зверніть увагу, що ви повинні мати хороші знання з програмування сценаріїв, щоб написати пакетний файл, виконання якого буде затримано.
етапи
-
Відкрийте інтерфейс Windows
. Клацніть логотип Windows, розташований у нижньому лівому куті екрана.- Якщо у вас вже є пакетний файл, який ви хочете відкласти, клацніть правою кнопкою миші та натисніть редагувати щоб відкрити його блокнот, Потім можна пропустити наступні два кроки.
-
Відкрийте блокнот. Для цього введіть блокнот на панелі пошуку, а потім натисніть у верхній частині вікна запуску Windows. -
Створіть свій пакетний файл. Введіть е свій пакетний файл, обережно починаючи з команди@echo off
на передній лінії. Цей рядок запобігає відображенню в консолі командної послідовності файлу під час роботи. - Визначте, скільки часу ви хочете приділити виконанню файлу. Ви можете використовувати три команди для затримки виконання.
- ПЕРЕРВА що призведе до затримки програми, поки на клавіатурі не буде введено стандартну клавішу (наприклад, пробіл).
- АУТ що змусить задану кількість секунд чекати або натиснути в один дотик перед виконанням.
- PING що призведе до призупинення виконання до отримання повернення команди пінг видається на адресу комп’ютера. Ця остання команда зазвичай займає лише короткий час, якщо ви запитуєте працюючий комп'ютер.
-
Виберіть, де розмістити затримку у вашій програмі. Ви зможете встановити команду затримки в будь-якому місці в послідовності вашої пакетної програми. Пробігайте програму від початку до кінця до тих пір, поки не знайдете точку, з якої потрібно затримати виконання, а потім розмістіть порожній рядок у початковій точці затримки. Не кладіть цього разу після наказ вихід, що не мало б абсолютно ніякого ефекту. -
Введіть термін замовлення. Введіть команду затримки, що відповідає вашим потребам, у рядку, що залишився вільним. Вам потрібно буде додати параметри відповідно до обраної команди.- ПЕРЕРВА : увійти пауза у рядку залишено вільним. Більше вам нічого не додати.
- АУТ : увійти час очікування де ви заміните "час" на потрібний час у секундах до продовження програми. Якщо ви введете тайм-аут 30, виконання наступної команди відновиться після затримки на 30 секунд.
- Якщо ви хочете не допустити перевищення цього часу, натиснувши будь-яку клавішу, замість цього введіть
timeout time / nobreak розглядаючи заміну "часу" на бажану кількість секунд.
- Якщо ви хочете не допустити перевищення цього часу, натиснувши будь-яку клавішу, замість цього введіть
- PING : увійти пінг-адреса де "адреса" - це IP-адреса комп'ютера або веб-сайту, на який ви хочете здійснити запит.
-
Збережіть свій пакетний файл. Якщо ви ще цього не зробили, збережіть програму як пакетний файл:- натисніть на файлто Зберегти як ... ;
- введіть ім'я файлу, після чого .batяк mondélai.bat ;
- натисніть спадне меню зберегти як тип то далі Усі файли ;
- виберіть папку та натисніть на запис.