Iska, Прошу прощения за мой русский
попробую объяснить.
Запуск скрипта планирую сделать через PstSetup.cmd
на Т-0 при установке винды сверху на живую систему
Необходимо, чтобы на компьютере после обновления винды была установлена тема BlackBlue.
Нужная тема копируется на Т-13 и к моменту запуска PstSetup.cmd присутствует в системе. Алгаритм такой: запускаем скрипт. Если тема BlackBlue уже установлена (напоминаю, что винда накатывается всерху), скрипт завершает работу, если тема BlackBlue не установлена, то её устанавливает скрипт, компилированный в exe.
Следующая задача - сделать умный PstSetup.cmd. При при установке винды сверху на живую систему необходимо, чтобы запускался компилированный скрипт. При чистой установке скрипт запускаться не должен,т.к. установка темы BlackBlue прописана в winnt.sif (до Т-40)
Код:
if exist "%systemroot%\Resources\Themes\BlackBlue" ("%systemroot%\Resources\Themes\add_BlackBlue_theme.exe")
При ручном запуске PstSetup.cmd с установленной винды код срабатывает, при накате винды сверху код в PstSetup.cmd не срабатывает. Ошибка в переменных? Чистую установку не проверял.