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

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

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


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

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


Цитата kotkovets:
Можно, накидал макрос по быстрому: »
А я любитель стандартных команд
Скрытый текст

Код: Выделить весь код
!include "FileFunc.nsh" 
!include "LogicLib.nsh" 
OutFile "test.exe"  
 
Function .onInit
StrCpy $R1 ""
StrCpy $R0 "$WINDIR" 3 
${GetDrives} "HDD" "CallbackFunction"
 ${If} $R1 == ""
 StrCpy $R1 "$R0"
 ${EndIf}
 
StrCpy $INSTDIR "$R1Games\My Game"

MessageBox MB_OK|MB_ICONINFORMATION "$INSTDIR"
quit
FunctionEnd

Function CallbackFunction
 ${If} $R0 != "$9"
 StrCpy $R1 $9
 Push "StopGetDrives"
 ${EndIf}
Push ""
FunctionEnd


Section       
SectionEnd


Цитата kotkovets:
как всегда, РОВНОМ НИЧЁ НЕ СДЕЛАЛИ »
Ну как же, хотя бы ради фикса бага с ключом /NoWorkingDir в CreateShortcut стоит обновиться, хотя и не критично...

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]


Отправлено: 14:13, 06-08-2015 | #1735