9119, понятно, но есть еще подходы

Я опишу все, т.к. не могу проверить их сам.
Первый -
Установка приложений способом RunOnceEx
в двух вариациях.
SFX настраивается на распаковку файлов на рабочий стол
без их удаления (это потом
решить можно
) и содержит два файла: reg.reg с твиками и командный файл вида
Код:
Код: Выделить всё
@echo off
SET KEY=HKCU\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
REG ADD %KEY% /V TITLE /D "Установка приложений" /f
REG ADD %KEY%\%i% /VE /D "REG ADD" /f
REG ADD %KEY%\%i% /V 1 /D "REGEDIT /S %userprofile%\desktop\reg.reg" /f
SET /A i+=1
rundll32.exe iernonce.dll,RunOnceExProcess
Командный файл запускается, вносит параметры в реестр (HKCU) и запускает RunOnceEx. Не уверен, что сработает... скорее - вторая вариация будет лучше...
Второй вариацией этого способа является замена последней команды на перезагрузку типа
shutdown /r, при этом должен быть сконфигурирован
автоматический вход в систему
.
Второй способ - с тем же подходом к распаковке. Командный файл импортирует команду в планировщик с последующим вызовом. Ваш командный файл должен иметь вид
Код:
Код: Выделить всё
;Импорт задачи MyImport
%WINDIR%\system32\Schtasks.exe /Create /RL Highest /TN MyImport /SC "ONCE" "regedit /s %userprofile%\desktop\reg.reg"
;Запуск задачи MyImport
%WINDIR%\system32\Schtasks.exe /Run /TN MyImport
Пробуйте
