Registry RunOnce
Jeg har lavet et lille installationsprogram, der kræver genstart af computeren efter installation. Efter genstart indlæses et lille program, der skal afslutte installationen (slette midlertidige filer med mere).Når jeg skriver til Registry i en regfil og tilføjer kommandoen med fx. c:\winnt\regedit.exe /s regfil.reg , går alt som det skal efter genstart.... MED MINDRE folk ved et "uheld" skulle logge på som en anden bruger end den, som installerede programmet.
Så kører RunOnce, selv om installationen ikke kan færdiggøres fra den bruger.
Hvis jeg logger af og går til den rigtige bruger, kører RunOnce igen.
Det er lidt fjollet.
Er der en måde at skrive til Registry på, så den kun laver RunOnce for den bruger, hvorfra registry-filen blev indlæst?
Jeg har prøvet at skrive til både LOCAL_MACHINE og CURRENT_USER og resultatet er det samme.
