Цитата динозавра:
как добиться уведомления для пользователя без прав, что установщик типа не для него »
|
А разве UserInfo::GetAccountType не работает ?
Попробуй так :
Код:
OutFile "IsUserAdmin-test.exe"
!Include "LogicLib.nsh"
Function .onInit
System::Call setupapi::IsUserAdmin()i.r0
${If} $0 = 1
MessageBox MB_OK|MB_ICONINFORMATION "Есть права администратора"
${Else}
MessageBox MB_OK|MB_ICONINFORMATION "Нет прав администратора. До свидания !"
Quit
${EndIf}
FunctionEnd
Section
MessageBox MB_OK "Setup"
SectionEnd