Форум: "Основная";
Текущий архив: 2002.04.01;
Скачать: [xml.tar.bz2];
ВнизКак передать значение из одной проги в другую? Найти похожие ветки
← →
AEro (2002-03-19 16:54) [0]Привет Мастерам!
Подскажите,plz, в батнике вызывается прога, которая вычисляет некое значение и возвращает его обратно в тот же самый батник. Причем, этот батник продолжает выполняться уже с учетом внесенных изменений. Поясню свой вопрос - в батнике:
…
set data=01_03_02
…
call my_proga.exe // прога должна вернуть новое
//значение переменной ‘data’,
//например: 03_03_02
…
md %data% // создается папка 03_03_02
…
Как из ‘my_proga’ присвоить значение переменной %data% ?
Заранее спасибо, всем кто ответит. Если можно чиркните кусочек кода.
← →
alexandervasjuk (2002-03-19 17:14) [1]Halt(1); останавливает приложение с кодом выхода 1
В батнике
myprog.exe
if errorlevel 1 goto ... проверяет код выхода myprog.exe
Код выхода - целое число, а не строка, но если номенклатура строк ограничена можно так
if errorlevel 1 md dir1
if errorlevel 2 md dir2
if errorlevel 3 md dir3
if errorlevel 4 md dir4
Синтаксис батника уточни где-нибудь.
← →
Юрий Зотов (2002-03-19 17:24) [2]А какие проблемы? Переменные окружения доступны программам и спокойно могут ими модифицироваться.
См. GetEnvironmentVariable / SetEnvironmentVariable
Возможно, переменную data придется сделать глобальной, прописав ее в autoexec.bat с любым значением.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.01;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c