Здравствуйте!
Имеется следующая конфигурация:
PHP код:

;!@Install@!UTF-8!
SetEnvironment="PackName="Total Commander""
SetEnvironment="PackVersion=7.0.4a"
SetEnvironment="PackRevision=17"
SetEnvironment="ExeName=TOTALCMD.EXE"
;Title="%PackName% %PackVersion% EvilMan's Pack Revision %PackRevision%"
Title="\"%PackName%\""
BeginPrompt="Спасибо, за то что Вы выбрали %PackName%!\n\nНажмите \"OK\", для того чтобы продолжить, или укажите свой путь для установки.\n\nЯрлык для запуска программы будет помещен на ваш Рабочий стол."
CancelPrompt="Вы хотите прервать установку?"
ExtractDialogText="Подождите, пожалуйста..."
ExtractPathText="Пожалуйста, введите путь установки:"
ExtractTitle="Установка..."
GUIFlags="8+32+64+256+512+1024+4096"
GUIMode="1"
InstallPath="%ProgramFiles%\\Total Commander12"
OverwriteMode="0"
Shortcut="D,{%%T\\%ExeName%},{},{},{Lunch %PackName%!},{%PackName%},{%%T},{},{}"
;!@InstallEnd@!
Вся проблема в том, что переменные в тексте не заменяются на присвоенные им значения:-( Запускается распаковщик, и в тексте сообщения отображаются имена переменных. Где я ошибся? Иль может переменные в тексте не обрабатываются?:-(