Если у вас установлен Python или вы не против его установить (он также используется и в других целях :), просто создайте следующий скрипт sleep.py и добавьте его где-нибудь в своем PATH:
import time, sys
time.sleep(float(sys.argv[1]))
Это позволит делать паузы длительностью менее секунды (например, 1,5 с, 0,1 и т. Д.), Если у вас есть такая необходимость. Если вы хотите назвать его как sleep
, а не sleep.py
, вы можете добавить расширение .PY
в переменную среды PATHEXT. В Windows XP вы можете отредактировать его в:
Мой компьютер → Свойства (меню) → Дополнительно (вкладка) → Переменные среды (кнопка) → Системные переменные (рамка)
ОБНОВЛЕНИЕ: Команда timeout
, доступная в Windows Vista и более поздних версиях, должна быть используемой командой, как описано в другом ответе на этот вопрос.