Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.29;
Скачать: CL | DM;

Вниз

Как закрыть консоль при отсутствии ошибок?   Найти похожие ветки 

 
Cardinal ©   (2004-01-17 10:25) [0]

Я запускаю DOS-овскую прогу и она
выполняет какие-то действия. Если там все проходит
гладко, то консоль закрывается. Если возникают
ошибки, то она не закрывается. В WinXP я делаю это
так:
cmd /k proga.exe & if not errorlevel=1 (exit).
cmd - виндовская командная строка, /k - параметр, чтобы
она сама не закрывалась, через & можно запустить
несколько команд за один раз. Errorlevel - переменная,
как я понял, показывает были ли проблемы у проги, или
нет. Все хорошо... Но в 98-ом cmd нет, а есть команд.ком,
а он "if" и "&" не понимает... Пробовал через bat-файл писать
команды в 2 строчки - не фурычит.


 
TUser ©   (2004-01-17 10:48) [1]

Приведи текст bat файла.


 
Cardinal ©   (2004-01-18 11:15) [2]

Будет проще, если я скажу тебе конкретно - я пишу оболочку
для UPX. Многое уже сделано... http://amis.fatal.ru/pic/rar/upxvis.rar.

Вот батник:

command.com /k upx p2.exe
if not errorlevel=1 (exit)

p2.exe - exe-шник который жмется



Страницы: 1 вся ветка

Текущий архив: 2004.01.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-93479
ikivio
2004-01-15 00:39
2004.01.29
Error opening file: “….. DebugUn.dfm”


14-93648
barbi
2004-01-08 14:53
2004.01.29
Системы аудита


1-93492
Карелин Артем
2004-01-12 12:54
2004.01.29
Минимизация модальных окон.


1-93516
(Yorok)
2004-01-18 15:22
2004.01.29
Нужна функция, которая работает быстрее SetFileAttributes.


3-93356
Holy
2004-01-03 11:00
2004.01.29
Триггеры в IBase