добился я всё таки совместной работы z-KeepPrefSVC+GUI+Runss, ставит то что выбрано правда пришлось 2 строки дописать в presetup.cmd
чтоб перевести _SetupHotfixes.cmd к формату который понимает Runss.exe
Presetup.cmd
Цитата:
...
:: ----- Выбор программ перед установкой (секция должна быть перед секцией с Runss!!)
if exist %DistrDir%\RunSVCPACK.exe start /wait %DistrDir%\RunSVCPACK.exe
CHGSTR "%%" "__" "%SystemDrive%\_SetupHotfixes.cmd" /b /d
CHGSTR "for ____i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist ____i:" "%SrcDosPath%\I386\SVCPACK" "%SystemDrive%\_SetupHotfixes.cmd" /b /d
:: ----- Runss
...
|
было:
Цитата:
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\1000.exe /verysilent
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\Aida64EE.exe -ai01 -gm2
|
стало:
Цитата:
%SrcDosPath%\I386\SVCPACK\1000.exe /verysilent
%SrcDosPath%\I386\SVCPACK\Aida64EE.exe -ai01 -gm2
|
по другому Runss.exe не воспринимал формат _SetupHotfixes.cmd. Сразу вопрос зачем GUI выводит в другом формате?
и второй вопрос ,который уже задавали, но я не нашел на него ответ. Как заблокировать некоторые пункты ,чтоб с них нельзя было снять выбор (например как сделано с ROOTSUPD.EXE с него нельзя галочку снять), или сделать секцию в ini файле куда помещать названия которые выбраны постоянно ?