Die Windows-Registry enthält alle Einstellungen und Start-Anwendungen für das Betriebssystem . Die " Runonce " Registrierungsschlüssel enthält eine Liste der Programme einmal gestartet . Nachdem die Maschine neu gestartet wird, werden die Einträge in Runonce entfernt . Dieser Registrierungswert wird normalerweise verwendet , um eine Anwendung für die Installation das nächste Mal ein Computer startet laden. Funktion
Manche Software erfordert Erstinstallation Dateien , einen Neustart und dann den Rest der Anwendung geladen wird . Der Registrierungsschlüssel RunOnce ist speziell für diesen Zweck verwendet. Der Software-Entwickler legt einen Link zur endgültigen Ausführung Datei in die Registry- Schlüssel RunOnce . Das nächste Mal wird der Computer gestartet wird, wird die Registrierung die ausführbare Datei und schließt die Installation für den Entwickler.
Identification
den Registrierungsschlüssel RunOnce ist im Windows identifiziert Registrierungs-Editor . Der Schlüssel wird in der " HKEY_LOCAL_MACHINE " Grundton und liegt " HKEY_CURRENT_USER ". Die "Local Machine" Grundton enthält Maschine Einstellungen. Der "Current User" -Taste wird verwendet , um jede Sitzung zu konfigurieren , wenn sich ein Benutzer an der Maschine. Wenn der Entwickler will nur eine Anwendung einmal für einen bestimmten Benutzer , wird der "Current User" Schlüssel verwendet. "Local Machine" ist mehr global für alle Benutzer , die den Computer verwenden .
Überlegungen
Runonce Schlüssel verwendet wird , um eine Anwendung nur einmal ausgeführt . Allerdings, wenn der Computer abstürzt, heruntergefahren oder schaltet unnatürlich aus einem Thema wie einem Stromausfall oder Absturz der Software werden die Runonce Aussagen nicht von dem Betriebssystem entfernt . Dies bedeutet, das nächste Mal der Computer startet , führt die Software in der RunOnce wieder gefunden . Entwickler sollten Anwendungen programmieren , um diese Fehler zu behandeln , um Software-Korruption zu vermeiden.
Funktionen
Runonce Taste hat die Syntax "key- name = ausführbare Datei. " Der "Schlüssel -name " ist jeder erkennbaren Namen der Entwickler programmiert . Die "ausführbar -file" ist der Pfad und Dateinamen für die ausführbare Software . Entwickler können ein Sternchen vor dem Namen der ausführbaren Datei , die es zu laufen , auch wenn die Benutzer Stiefeln im abgesicherten Modus.
Warnung
Runonce Schlüssel zwingt platzieren ein Ziel für einige Virus-Applikationen. Viren und andere Malware manchmal laden mit der Windows-Registry Schlüssel RunOnce . Die Viruslast in der Registrierung, um Antivirus-Anwendungen zu vermeiden. Das nächste Mal, der Computer startet , wird der Virus-Code ausgeführt. Halten Virendefinitionsdateien up -to-date zu vermeiden Ausführung bösartiger Software auf einem Computer.