Помощь - Поиск - Пользователи - Календарь
Полная версия: .bat и дочерние процессы
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Ада и другие языки
Unconnected
Привет всем.

Нужно запустить из батника программу. Строка "C:\1.exe" это делает. Но проблема в том, что эта программа как я понял становится процессом-потомком батника, который её запустил, и батник удалить никак нельзя, пока программа не закроется. Как можно запускать, чтобы такой проблемы не было? Я уж и start пробовал, и cmd /c "1.exe", все равно..
volvo
Что значит "нельзя удалить"? Запустил сейчас программу, которая тупо ждет нажатия на Enter из батника, ну, ждет она до сих пор своего Enter-а, а батник прекрасно уже в мусорке лежит. Как пытаешься удалять его?
Unconnected
Ааа, тю.. это не дочерний процесс, просто при запуске программы как я понял исполнение батника приостанавливается на строке запуска, и дальше не идет, пока прога не закроется, а я удалял уже после той строки из этого же бата, erase ... . Можно второй батник из первого создавать, чтобы тер первый и себя, сейчас попробую.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.