ostapukr, зачем Вам в ini прописывать OS=All;x64;x86 ? И зачем там (в OS) переменные?
Цитата ostapukr:
Нельзя ли распространить переменные на cmd на время работы Minst.exe? »
|
Я такое видел с Total Comander, но как это реализовано не знаю.
Цитата ostapukr:
Это упростило бы скрипты »
|
В батник можно передавать параметры, через ключи запуска, а в батнике их обрабатывать, %1 = первый параметр, %2 = второй параметр и т.д. Например в моем сборнике, для Visual C++ Redistributable я использовал батник и в него передавал разрядность (переменную {P}), а батник устанавливал на x86 версию x86, а на x64 обе разрядности, батник получился до безобразия прост:
Код:
vcredist_x86.exe /q
if "%1"=="/OSx64" vcredist_x64.exe /q
Ключ запуска я указывал так:
/OS{P} , т.к.
/x64 или
x64 нельзя, это специальный ключ для отключения редиректа, вот вторым параметром (ключем) можно передавать {P}.