[решено] "Автоматический" RunOnceEx.cmd

Ответить
Аватара пользователя
a1ex

[решено] "Автоматический" RunOnceEx.cmd

Сообщение a1ex »

В
оригинальном тексте
предлагается вариант файла RunOnceEx.cmd, планирующий установку некоторого конкретного набора программ программ. Немножко покопавшись в cmd /? можно добиться того, чтобы файл RunOnceEx.cmd не менялся при изменении набора программ, которые вы желаете установить.



Свойства:все инсталяторы должны лежать в %SYSTEMDRIVE%\install\Имя-Программыв том же каталоге ДОЛЖЕН присутствовать файл install.txt со списком команд, которые надо выполнить при установкев том же каталоге МОЖЕТ присутствовать файл progid.txt c "длинным" описанием программы (которое появится
здесь
. По умолчанию используется имя каталога.до начала установки программ выполняется %SYSTEMDRIVE%\install\preinst.cmdпосле установки программ выполняется %SYSTEMDRIVE%\install\postinst.cmdв конце импортируются все reg-файлы из каталога %SYSTEMDRIVE%\install\RegTweaks
Аватара пользователя
a1ex

Re: [решено] "Автоматический" RunOnceEx.cmd

Сообщение a1ex »

zexo



о, я себе почти так хотел сделать Изображение, только не сразу в реестр писать, а RunOnceEx.cmd формировать с "set /A N+=5" . Во-перых наглядно увидим что у нас в конце концов получилось, а во вторых будем иметь возможность подредактировать под конкретную уснановку не переписывая CD.
Аватара пользователя
a1ex

Re: [решено] "Автоматический" RunOnceEx.cmd

Сообщение a1ex »

Спасибо Zexo!



Очень интересное решение. Только мне пришлось немного подкорректировать в 54 строке.

Вместо:

for /f "usebackq delims=" %%n in ( "%~1\install.txt" ) do (

call :append "%%n"
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»