Mercurial > trustbridge
comparison packaging/trustbridge.nsi @ 917:6978381671eb
(issue62) Show warning when installation as normal user is attempted
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Wed, 20 Aug 2014 18:22:41 +0200 |
parents | 715d41aac9c8 |
children | 1b77124aea4d |
comparison
equal
deleted
inserted
replaced
916:1cc9faa572fd | 917:6978381671eb |
---|---|
141 WriteUninstaller "c:\tmp-uninstaller\Uninstall.exe" | 141 WriteUninstaller "c:\tmp-uninstaller\Uninstall.exe" |
142 Quit | 142 Quit |
143 !endif | 143 !endif |
144 | 144 |
145 ${IfNot} ${AtLeastWinVista} | 145 ${IfNot} ${AtLeastWinVista} |
146 MessageBox MB_OK "Windows XP und ältere Windows Versionen werden von dieser Anwendung nicht unterstützt." | 146 MessageBox MB_ICONSTOP "Windows XP und ältere Windows Versionen werden von dieser Anwendung nicht unterstützt." |
147 Quit | 147 Quit |
148 ${Endif} | 148 ${Endif} |
149 | |
150 UserInfo::GetAccountType | |
151 pop $0 | |
152 ${If} $0 != "admin" | |
153 MessageBox MB_ICONINFORMATION|MB_YESNO "\ | |
154 Sie sind im Begriff ${productname} ohne Administratorrechte zu installieren. $\r$\n\ | |
155 $\r$\n\ | |
156 Ohne Administratorrechte werden Sie von Windows zur Bestätigung jeder Zertifikatsänderung einzeln aufgefordert. $\r$\n$\r$\n\ | |
157 Wenn Sie die Möglichkeit besitzen Administratorrechte auf diesem System zu erlangen wird daher dazu geraten diesen Installer erneut mit der Funktion \ | |
158 'Als Administrator ausführen' zu starten. $\r$\n$\r$\n\ | |
159 Möchten Sie die Installation ohne Administratorrechte fortsetzen?" /SD IDYES IDYES goOn IDNO stopNow | |
160 stopNow: | |
161 Quit | |
162 goOn: | |
163 ${EndIf} | |
149 | 164 |
150 Var /GLOBAL is_update | 165 Var /GLOBAL is_update |
151 Var /GLOBAL changed_dir | 166 Var /GLOBAL changed_dir |
152 ${GetParameters} $R0 | 167 ${GetParameters} $R0 |
153 ClearErrors | 168 ClearErrors |