Entwickler-Ecke
Programmierwerkzeuge - NSIS: Was muss man beachten damit das Programm für alle User
Biarchiv - Di 03.04.07 14:43
Titel: NSIS: Was muss man beachten damit das Programm für alle User
Hallo,
verwende den NSIS Installer.
Was muss man beachten damit das Programm für alle User zum starten geht.
Das heißt ZB:
Ein WinXP Pro Admin, installiert ein Programm und die WinXP Pro User können
es starten. Muss im Alle Programme Orderner verknüft sein und auch im Desktop.
Welche Registry bereiche darf ich da nur benützen?
Gibts da ein Example Script dafür?
Christian S. - Di 03.04.07 14:48
Hallo!
Das mit Desktop und Startmenü kannst Du so machen:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| Function OnWelcomeInit UserInfo::GetAccountType Pop $0 StrCmp $0 "Admin" isAdmin isNotAdmin isAdmin: SetShellVarContext All isNotAdmin: FunctionEnd
;....
!define MUI_PAGE_CUSTOMFUNCTION_PRE "OnWelcomeInit" !insertmacro MUI_PAGE_WELCOME |
Damit zeigen die entsprechenden Variablen wie $DESKTOP dann auf die Verzeichnisse für alle Nutzer.
Grüße
Christian
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!