Sådan opretter du et Runonce-script

To kreative tusindårige små virksomhedsejere, der arbejder på sociale medier

Billedkredit: julief514/iStock/Getty Images

Et "runonce"-script er en fil, der køres fra "runonce"-sektionen i Windows-registreringsdatabasen. Formatet er en .bat-fil, der har kodelinjer til kun at køre et program én gang. For eksempel vil du måske indlæse et program, næste gang en bruger logger på computeren. Processen til at oprette en runonce-fil er at oprette .bat-filen og indtaste den i Windows-registreringsdatabasen. Dette eksempel viser dig, hvordan du opretter en .bat-fil og installerer den i Windows-registreringsdatabasen.

Trin 1

Opret .bat-filen ved at åbne Notesblok og indtaste simple syntakskommandoer. I dette eksempel vil .bat-filen køre en forekomst af Notepad, når brugeren starter computeren. Brug følgende linjer til at oprette .bat-filen. @echo off c:\system32\notepad.exe exit

Dagens video

Trin 2

Gem .bat-filen som mappen "C:\myservice\mystartup.bat". Notesblok gemmer filer med filtypenavnet .txt, så højreklik på filen og omdøb txt-udvidelsen til bat.

Trin 3

Klik på Windows "Start" knappen og vælg "Kør". Skriv "regedt32" og tryk enter.

Trin 4

Klik på mappen "HKEY_USERS" til venstre. Fra menuen "Registry" skal du vælge "Load Hive".

Trin 5

Naviger til mappen "HKEY_USERS\Test\Software\Microsoft\Windows\CurrentVersion\Runonce" i registreringsdatabasen.

Trin 6

Højreklik på "Runonce"-mappen og vælg "Tilføj værdi". Dette åbner et vindue, der beder dig om værdierne for dit .bat-script.

Trin 7

Indtast oplysningerne om runonce-filen. Indtast "Mit program" i afsnittet "Værdinavn". Vælg "REG_SZ" for typen og indtast placeringen af ​​bat-filen. I dette eksempel skal du indtaste "C:\myservice\mystartup.bat" for placeringen.

Trin 8

Vælg "Unload hive" fra menupunktet "Registry".

Trin 9

Genstart computeren. Når du logger på, kører Notepad-applikationen. Hvis du genstarter computeren igen, vil den ikke køre. Et runonce-script kører kun første gang, maskinen startes op efter installationen.