? Windows-registeret inneholder alle innstillingene og oppstart programmer for operativsystemet . Den " RunOnce " register nøkkelen inneholder en liste over programmer startet en gang . Etter maskinen startes på nytt , er oppføringene i RunOnce fjernet. Dette registeret verdien er vanligvis brukes til å laste et program for installasjon neste gang en datamaskin støvler. Funksjon
Noe programvare krever innledende installasjonsfilene , en omstart og deretter resten av applikasjonen er lastet . Registernøkkelen RunOnce brukes spesielt for dette formålet . Programvareutvikleren plasserer en link til den endelige utførelsen fil i registret RunOnce tasten. Den neste gang maskinen starter , kjører registret den kjørbare filen og fullfører installasjonen for utbygger .
Identifikasjon
registernøkkelen RunOnce er identifisert i Windows Registerredigering. Nøkkelen ligger i " HKEY_LOCAL_MACHINE " root -tasten og " HKEY_CURRENT_USER ". "Lokal Machine " root nøkkelen inneholder maskinens innstillinger . Den " Nåværende bruker "-tasten brukes til å konfigurere hver økt når en bruker logger seg inn i maskinen . Hvis utvikleren bare ønsker å kjøre et program én gang for en bestemt bruker , er " Current User "-tasten brukes . "Local Machine " er mer global for alle brukere som bruker datamaskinen.
Hensyn
RunOnce tasten brukes til å kjøre et program bare én gang . Men hvis datamaskinen krasjer , slår seg eller slår seg av unaturlig fra en sak som et strømbrudd eller programvare krasjer, er RunOnce uttalelser ikke fjernet av operativsystemet . Dette betyr at neste gang maskinen starter , utfører den programvaren som ligger i RunOnce tasten igjen . Utviklere bør programmere applikasjoner for å håndtere denne feilen for å unngå programvare korrupsjon .
Egenskaper
RunOnce tasten har syntaksen " key- name = kjørbar - filen." Den " key- name" er noe gjenkjennelig navn programmert av utbygger . Den " kjørbar - fil" er banen og filnavnet for programvaren kjørbare . Utviklere kan plassere en stjerne foran den kjørbare filen navn, som tvinger den til å kjøre selv når brukeren støvler i sikker modus .
Warning
RunOnce Nøkkelen er et mål for noen virus programmer. Virus og annen malware noen ganger lastes inn ved hjelp av Windows-registeret RunOnce tasten. Viruset laster inn i registeret for å unngå antivirus programmer . Den neste gang maskinen starter , viruset koden henrettet . Hold Virusdefinisjonsfilene up-to -date for å unngå utføre skadelig programvare på en datamaskin .