Autor Beitrag
Biarchiv
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 688



BeitragVerfasst: Di 03.04.07 14:43 
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.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Di 03.04.07 14:48 
Hallo!

Das mit Desktop und Startmenü kannst Du so machen:

ausblenden 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

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".