Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для icq99999999

Пользователь


Сообщения: 86
Благодарности: 3

Профиль | Отправить PM | Цитировать


нужно распознать значение из ini
то есть в ini в секции Setting параметр (I)D будет значение например $EXEDIR
вытяну значение
ReadINIStr $1 "$INSTDIR\mod.ini" "Setting" "(I)D"
но в переменную $1 будет скопировано сам текст $EXEDIR
а мне нужно чтоб а но распознавалось и вместо текста $EXEDIR был путь exe
ну то есть

PHP код: Выделить весь код

!include "FileFunc.nsh"

SetCompressor /SOLID lzma

OutFile 
"e.exe"
SilentInstall silent

Section 
"MainSection" SEC01
 ReadINIStr 
$"$exeDIR\mod.ini" "Setting" "(I)D"
  
MessageBox MB_OK "вы запустили exe из $1"
SectionEnd 

как итог будет сообщение с текстом "вы запустили exe из $EXEDIR"
а мне нужно чтоб был путь exe то есть например сообщение с текстом: "вы запустили exe из С:\1.exe"

Последний раз редактировалось icq99999999, 25-10-2013 в 11:37.


Отправлено: 11:20, 25-10-2013 | #642