Start applikation inden Windows Shell starter?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har en applikation, som jeg gerne vil starte/vise, før Windows Explorer-skalen kommer op.


Jeg ønsker stort set, at min ansøgning skal være den første ting at indlæse efter login. Jeg forsøger at finde ud af, hvad der er den bedste måde at gøre dette på.

Bedste reference


Jeg tror, ​​hvad du vil have, er at gøre din ansøgning til windows shell og derefter køre explorer.exe fra din ansøgning.


Prøv at ændre shellværdien i registreringsdatabasenøglen


HKEY\_LOCAL\_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon


Skift det for at starte din ansøgning i stedet for at starte explorer.exe.

Andre referencer 1


Logon scripts udføres, før skalen er indlæst. Du kan ringe din ansøgning fra et logon script. Logon scriptet kan specificeres enten i computerens lokale politik eller i brugerens egenskaber (både AD brugerkonti eller lokale brugerkonti kan have et logon script).


Hvis du vil have din ansøgning udført, før selv logonskrifter er blevet kørt, skal du erstatte stien til userinit.exe i registreringsværdien:


HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonUserinit (REG\_SZ)


Udskift det med stien til din ansøgning, og sørg for, at din applikation kalder userinit, så Windows kan fortsætte med at køre logonskripter og indlæse skallen.

Andre referencer 2


Kør app som service. Du har mere end en måde at gøre det på