Скутеровод-любитель (kotm) wrote,
Скутеровод-любитель
kotm

Categories:

Неинтерактивный запуск cmd скрипта

Не так давно писал про особенности неинтерактивных скриптов, в частности как в них поставить задержку. Теперь передо мной встала задача, как самому осуществить запуск cmd-батча так, чтоб в нём игнорировались всякие pause, set /p и так далее.

psexec использовать не хотелось, пришлось немного подумать. В итоге решение оказалось до нелепости элементарным, я даже не понимаю, почему мне сразу в голову не пришло:

cmd /c batch.cmd < NUL

Всё. Паузы игнорируются, а про трюк с таймаутом я уже рассказывал.

Tags: программирование, работа, хозяйке на заметку
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments