Denne wikiHow lærer dig, hvordan du skriver og gemmer en grundlæggende batchfil på en Windows -computer. Denne fil indeholder en række DOS -kommandoer (Windows -sprog) og er normalt oprettet for automatisk at aktivere ofte anvendte kommandoer, f.eks. Filoverførsel. Du behøver ikke downloade et kraftfuldt redigeringsprogram for at oprette batchfiler; Windows standard Notesblok -program er mere end nok.
Trin
Del 1 af 2: Grundlæggende læring af batchfiler
Trin 1. Åbn Notesblok
Dette program giver dig mulighed for at generere kode som en tekstfil og gemme den, når den er færdig som en batchfil. For at få adgang til programmet, gå til menuen Start ”
skriv Notesblok, og klik på Notesblok ”I blåt øverst i menuen.
Notesblok bruges normalt til at konvertere tekstfiler til batchfiler. Du kan dog skrive batchfiltekst gennem ethvert program
Lær nogle grundlæggende batchfilkommandoer. Batchfiler kan køre en række DOS -kommandoer. Det betyder, at den kommando, du bruger, ligner en DOS -kommando. Nogle af de vigtige kommandoer omfatter:
- ECHO - Viser tekst på skærmen
- @ECHO OFF - Skjuler normalt vist tekst
- START - Kører filer gennem hovedprogrammet
- REM - Indsætter en kommentarlinje i programmet
- MKDIR/RMDIR - Opretter og sletter mapper
- DEL - Slet filer (enten enkelt eller flere)
- KOPIER - Kopier en eller flere filer
- XCOPY - Giver dig mulighed for at kopiere filer med yderligere muligheder
- FOR/IN/DO - Giver dig mulighed for at vælge eller angive en fil.
- TITLE- Redigerer titlen på programvinduet.
Skriv et program til oprettelse af biblioteker. En af de nemmeste måder at lære at oprette batchfiler på er først at fokusere på grundlæggende kommandoer eller opgaver. For eksempel kan du bruge en batchfil til hurtigt at oprette flere mapper:
MKDIR c: / example1 MKDIR c: / example2
Skriv kode for at oprette et grundlæggende sikkerhedskopieringsprogram. Batchfiler er et godt medium til at køre flere kommandoer, især hvis du har konfigureret dem til at køre flere gange. Med kommandoen XCOPY kan du oprette en fil, der kopierer filer fra den valgte mappe til backupmappen og kun overskriver filer, der er blevet opdateret siden den sidste kopieringssession:
@ECHO OFF XCOPY c: / original c: / backupmappe /m /e /y
Denne kommando fungerer til at kopiere filer fra den "originale" mappe til "backup" -mappen. Du kan erstatte mappen med adressen på den eller den ønskede mappe. "/M" angiver, at kun opdaterede filer vil blive kopieret, "/e" angiver, at alle undermapper i det valgte bibliotek vil blive kopieret, og "/y" viser en bekræftelsesmeddelelse, når en gammel fil overskrives af en ny fil
Skriv et mere avanceret backup -program. At oprette en fil, der fungerer til at kopiere filer fra en mappe til en anden, er bestemt sjovt. Men hvad nu, hvis du vil foretage sorteringen på samme tid? I situationer som denne vil kommandoen FOR/IN/DO være meget nyttig. Du kan bruge disse kommandoer til at angive eller fortælle, hvor du skal sende/kopiere filer baseret på deres udvidelser:
@ECHO OFF cd c: / REM sources Dette er placeringen af kildefilerne til sortering FOR %% f IN (*.doc *.txt) DO XCOPY c: / source / "%% f" c: / text /m /y REM Denne kommando flytter filer med filtypenavnet.doc eller REM.txt fra mappen c: / sources til mappen c: / text REM %% f er en variabel FOR %% f IN (*.jpg *.png *.bmp) DO XCOPY C: / source / "%% f" c: / images /m /y REM Denne kommando flytter filer med filtypenavnet.jpg,.png, REM eller.bmp fra mappen c: / sources til c: / images mappe
Eksperimenter med forskellige batchkommandoer. Hvis du har brug for inspiration, kan du slå batchteksteksempler op på internettet.
Del 2 af 2: Gemning af batchfiler
Trin 1. Afslut tekstfilen
Efter at have afsluttet og kontrolleret kommandoteksten, kan du gemme den som en eksekverbar fil.
Trin 2. Klik på Filer
Det er i øverste venstre hjørne af vinduet "Notesblok". En rullemenu vises derefter.
Trin 3. Klik på Gem som…
Denne mulighed er i rullemenuen " Fil " Når der klikkes på, vises vinduet "Gem som".
Trin 4. Indtast filnavnet og filtypenavnet ".bat"
I feltet "Filnavn" skal du skrive navnet på det program, du ønsker, efterfulgt af.bat -udvidelsen.
For et program kaldet "Backup" skal du f.eks. Skrive Backup.bat ind i dette felt
Trin 5. Klik på rullelisten "Gem som type"
Denne boks er nederst i vinduet "Gem som". Der vises en rullemenu.
Trin 6. Klik på Alle filer
Denne mulighed er i rullemenuen. Med denne mulighed kan filen gemmes som enhver udvidelse, du angiver (i dette tilfælde ".bat").
Trin 7. Vælg en gemplacering
Klik på en mappe i venstre side af vinduet (f.eks. Desktop ”) For at vælge en placering.
Trin 8. Klik på Gem
Det er i nederste højre hjørne af vinduet "Gem som". Vinduet lukker derefter.
Trin 9. Luk Notesblok -filen
Filen gemmes som en batchfil på den valgte placering.
Trin 10. Rediger indholdet af batchfilen
Når det er nødvendigt, kan du højreklikke på filen og vælge Redigere ”Fra rullemenuen. Herefter åbnes filen som et Notesblok -dokument. På dette tidspunkt kan du foretage ændringer og gemme filen ved at trykke på tastaturgenvejen Ctrl+S.
Ændringerne træder i kraft med det samme, når du kører filen
Tips
- Du skal bruge anførselstegn, hvis du vil bruge mapper eller filer, der har mellemrum i deres navne f.eks. start "C: / Documents and Settings \").
- Du kan bruge et tredjeparts tekstredigeringsprogram som f.eks. Notesblok ++ til at redigere batchfiler, men normalt er det spild af tid at bruge et sådant program, hvis du kun skal skrive en simpel batchfil.
- Nogle kommandoer (f.eks. Ipconfig) kræver administrative tilladelser for at køre. Du kan højreklikke på filen og vælge "Kør som administrator" for at give tilladelser, så længe du bruger en administratorkonto.