? Windows-registret innehåller alla inställningar och startprogram för operativsystemet . Den " RunOnce " registernyckel innehåller en lista över program som startas en gång . När maskinen startas , skall posterna i RunOnce bort. Detta register värde används oftast för att läsa in en ansökan om installation nästa gång en dator startar . Funktion
Vissa program kräver initiala installationsfilerna , en omstart och sedan resten av ansökan är laddad . Registernyckeln RunOnce används speciellt för detta ändamål . Programutvecklaren placerar en länk till det slutliga genomförandet filen i registrets RunOnce nyckel . Nästa gång datorn startas , körs registret den körbara filen och slutför installationen för utvecklaren . Addera Identification
registernyckeln RunOnce identifieras i Windows Registereditorn. Nyckeln ligger i det " HKEY_LOCAL_MACHINE " grundtonen och " HKEY_CURRENT_USER . " Den " Lokal dator " rotnyckel innehåller maskinens inställningar . Den " Aktuell Användare " knappen används för att konfigurera varje session när en användare loggar in i maskinen . Om utvecklaren bara vill köra ett program en gång för en specifik användare är " Aktuell Användare " -knappen används . " Lokal dator " är mer övergripande för alla användare som använder datorn .
Överväganden
RunOnce knappen används för att köra ett program endast en gång . Men om datorn kraschar , stängs av eller stänger av onaturligt från en fråga som ett strömavbrott eller program kraschar , är RunOnce uttalanden inte bort av operativsystemet . Detta innebär att nästa gång datorn startas , utför programvaran ligger i RunOnce igen . Utvecklare bör programmera applikationer för att hantera detta fel för att undvika programvara korruption .
Funktioner
RunOnce nyckel har syntaxen " nyckel - name = körbar - fil . " Den " nyckel - namn " är en igenkännbar namn programmeras av exploatören . Den " körbar - fil " är sökvägen och filnamnet för programmet körbara . Utvecklare kan placera en asterisk framför den körbara filens namn , vilket tvingar den att köras även när användaren startar i felsäkert läge .
Varning
RunOnce nyckeln är ett mål för vissa virus program . Virus och annan skadlig kod laddas ibland använder Windows-registret RunOnce tangenten . Viruset läses in i registret för att undvika antivirusprogram . Nästa gång datorn startas , viruset koden exekveras . Håll virusdefinitionsfilerna up -to - date för att undvika att köra skadlig programvara på en dator .