Я использую командный файл, чтобы запустить несколько программ, которые мне нужны в фоновом режиме. До сих пор я использовал команду pause для ее выполнения после завершения некоторых других запусков. Я бы предпочел использовать команды wait или sleep, но они, похоже, не включены в Windows 7.
Кто-нибудь знает, как вернуть эти команды, или другой метод, который достигает тех же результатов?
Ответы:
Есть много утилит сна вы можете скачать и падение в папку System32, один снабжен Windows Server 2003 Resource Kit называется
sleep.exe
.Вы также можете использовать трюк пинг:
затем откуда-то в вашем командном файле вы можете назвать это так:
источник
Вы можете использовать
timeout
команду:Например, подождать 10 секунд:
Больше подробностей:
источник
источник
calc && timeout 3 && notepad
Существует также
Который будет ждать от 1 до 99999 секунд.
источник
sleep.exe входит в состав средств Windows Server 2003 Resource Kit .
Вы можете использовать:
источник
Если у вас установлен Python (и вы добавили путь установки в переменную окружения), вы можете разрешить Python выполнять спящий режим примерно так:
(Если у вас Windows Vista или выше,
timeout
естественно, это путь.)источник