Sådan laver du en BAT-fil i tre enkle trin

Oplever du, at du åbner de samme programmer, hver gang du starter din computer? Åbner du altid kommandoprompten for at køre de samme kommandoer hele tiden? At lære at lave en BAT -fil kan spare dig for en masse tid ved at automatisere disse handlinger.

En BAT -fil er et specielt tekstfilformat med filtypenavnet .bat, der kører en række kommandopromptkommandoer(Command Prompt) i en rækkefølge, som du angiver. Du kan lave en BAT -fil, der automatiserer alt, hvad du kan gøre i en kommandoprompt. 

Hvad kan du gøre med en BAT fil?

  • Rediger systemindstillinger
  • Automatiser lancering af websteder
  • Start flere apps efter en tidsplan
  • Automatiser systemsikkerhedskopiering(system backups)

I denne vejledning lærer du, hvordan du opretter og kører din første batchfil på Windows 10 . Du vil også lære, hvordan du laver avanceret automatisering med en BAT -fil, og hvordan du planlægger disse automatiseringer ved hjælp af opgaveplanlægningen(Task Scheduler) .

Lav en BAT-fil i tre trin(Make A BAT File In Three Steps)

Oprettelse af en BAT -fil i Windows 10 er meget enkel. Alt du behøver er Notesblok(Notepad) . Du skal bare oprette en tekstbaseret fil med BAT-kommandoerne(BAT commands) formateret korrekt. Gem derefter filen med filtypen .bat, og kør den derefter.

Der er dog et par vigtige overvejelser, du skal huske på undervejs, så lad os gennemgå trinene.

I dette afsnit lærer du, hvordan du opretter en automatiseret BAT -fil, der starter Chrome til din foretrukne nyhedswebside(News) , rydder din Windows 10-cache for at øge systemets ydeevne og henter den seneste vejrudsigt fra nettet.

Trin 1: Opret en simpel startbatchfil(Step 1: Create A Simple Startup Batch File)

For at lave en BAT -fil i Windows 10 skal du blot vælge Start -menuen, skrive Notesblok(Notepad) og vælge Notesblok(Notepad) -appen for at åbne den. Inde i Notesblok(Notepad) skal du skrive følgende script. Du kan kopiere og indsætte derfra i Notesblok(Notepad) .

start https://news.google.com
DEL /F /S /Q %TEMP%
finger [email protected]
pause

Gem filen et sted på din pc, som er let at finde. Mange mennesker gemmer deres BAT - filer i C:\temp eller en simpel mappe placeret på rod C:-drevniveauet.

Det er vigtigt at ændre rullemenuen Gem som type til (Save as type)Alle filer(All files) . Sørg derefter for at tilføje ".bat" i slutningen af ​​filnavnet.

Dette vil gemme den tekstformaterede fil som batchfilformat. 

Åbn nu den direktør i Windows Stifinder(Windows Explorer) og dobbeltklik på den nye BAT -fil, du lige har oprettet. Når du gør dette, vil du se følgende handlinger forekomme i rækkefølge.

  1. Websiden for Google Nyheder(Google News) åbnes ved hjælp af dit systems standardbrowser.
  2. Alle filer i den midlertidige Windows -mappe vil blive slettet.(Windows)
  3. Kommandoprompten viser vejrudsigten for de næste 24 timer.

Du har lige oprettet din første fungerende BAT -fil, der automatiserer tre nyttige opgaver i træk!

Du er dog ikke færdig. Du skal skræddersy nogle af disse kommandoer til din egen situation. Lad os tage et kig på, hvad hver af disse kommandoer gør,(what each of these commands does) og hvordan du kan tilpasse dem, så de passer til dine behov.

Trin 2: Tilpas din BAT-fil(Step 2: Customize Your BAT File)

Nu hvor du ved, hvordan du laver en BAT -fil med flere kommandoer, skal du tilpasse hver af disse kommandoer til dine behov.

Det følgende er en mere detaljeret forklaring af hver af disse kommandoer, og hvordan du kan tilpasse dem.

Start kommando(Start Command)

Startkommandoen starter ethvert program, du angiver. Hvis du bruger et URL -link som denne kommando, vil det bruge din standardbrowser til at starte denne webside. Følgende kommando starter Google Nyheder(Google News) i din standardbrowser.

start https://news.google.com

Du kan ændre URL'en(URL) for at få kommandoen til at åbne enhver webside, du kan lide.

DEL kommando(DEL Command)

DEL- kommandoen er meget enkel, der sletter en eller flere filer i en given mappe. Der er en række parametre, du kan bruge til at fortælle kommandoen, hvordan den skal opføre sig.

DEL /F /S /Q %TEMP%

Der er en række parametre, du kan bruge til at fortælle kommandoen, hvordan den skal opføre sig.

  • /F – Inkluderer sletning af skrivebeskyttede filer
  • /S – Fjerner(– Removes) filer i undermapper såvel som i den aktuelle mappe
  • /Q – Kræver "(Requires “) stille" tilstand, som ikke kræver nogen bekræftelse af sletning

I dette eksempel bruges % TEMP % til at angive biblioteket. Dette er systemmiljøvariablen for mappen Windows Temporary Files

Hvis du vil, kan du angive en hvilken som helst anden mappe. Eller du kan liste flere DEL- kommandoer og slette filer fra flere mapper.

Finger kommando(Finger Command)

Kommandoen Finger bruger din computers internetforbindelse til at nå ud til enhver fjerncomputer, der kører fingertjenesten.

Disse er ikke nemme at finde, men der er en særlig speciel tjeneste, der kører på graph.no, der lader dig slå en 24-timers vejrudsigt op ved hjælp af en simpel "finger"-kommando.

finger [email protected]

Med denne kommando skal du blot placere navnet på den største nærliggende by før @graph.no delen af ​​webadressen.

Kommandoen returnerer en graf over temperatur- og solskinsniveausymboler for de næste 24 timer.

Pause kommando(Pause Command)

Pause - kommandoen pauser udførelsen af ​​din BAT -fil, så du kan se enhver information, der blev returneret af de forskellige kommandoer. Dette er især nyttigt efter brug af Finger- kommandoen, så du kan se grafen.

Hvis du bruger andre kommandoer og ikke har brug for at se nogen returnerede oplysninger, kan du fjerne kommandoen Pause fra slutningen af ​​scriptet.

Faktisk, hvis du slet ikke behøver at se noget fra scriptet, kan du tilføje @ECHO OFF som den første linje i BAT -filen, og du vil slet ikke se noget returneret fra kommandoerne.

Trin 3: Planlæg dit batchjob(Step 3: Schedule Your Batch Job)

Når du først har lavet en BAT -fil, hjælper den ikke meget, medmindre du manuelt dobbeltklikker og kører den, når du vil udføre de automatiserede kommandoer.

Det ville være meget nemmere at lade batchjobbet køre automatisk hver dag. Du kan gøre dette ved at starte BAT -filen som en planlagt Windows - opgave.

For at gøre dette skal du vælge Start -menuen, skrive Scheduler og vælge Task Scheduler .

Dette åbner opgaveplanlægningen(open the Task Scheduler) . Vælg Task Scheduler Library fra venstre rude for at se alle planlagte opgaver på dit system. 

Du kan tilføje en ny planlagt opgave for at starte din nye BAT -fil. At gøre dette:

  1. Vælg Opret opgave(Create Task) fra handlingspanelet(Actions) til højre.

  1. Giv opgaven et navn i feltet Navn i(Name) vinduet Opret opgave på fanen (Create Task)Generelt(General) . Forlad alle andre standardindstillinger.

  1. Vælg fanen Udløsere(Triggers) . Vælg knappen Ny(New) . I vinduet Ny udløser skal du vælge (New Trigger)Dagligt(Daily) og forlade alle andre standardindstillinger. Vælg OK , og vælg OK i vinduet Opret opgave.  

  1. Vælg fanen Handlinger(Actions) , og vælg derefter Ny(New) . I vinduet Ny handling skal du vælge Gennemse(Browse) og gennemse det sted, hvor du gemte din BAT -fil. Vælg OK for at afslutte. Vælg OK i vinduet Opret opgave.

  1. Nu skulle du se din planlagte BAT -fil i Task Scheduler Library .

Din nye planlagte BAT -fil vil nu køre hver dag på samme tid. 

Tilpasning af din BAT-fil

Nu hvor du ved, hvordan du opretter og planlægger din BAT -fil, kan du begynde at udvide den fil ved at lære om andre BAT -filkommandoer, du kan tilføje til filen. 

Der er en masse CMD-kommandoer,(lot of CMD commands) du kan tilføje til din BAT -fil for at automatisere alle mulige ting på din computer. Begynd(Start) at eksperimentere og se, hvilke slags interessante ting du kan lave ud af dine egne batchfiler.



About the author

I erhvervslivet handler det om at skabe værdi for dine kunder og kunder. Jeg fokuserer på at give trin-for-trin instruktioner, der hjælper mine læsere med at få mest muligt ud af deres hardware og software ved hjælp af Microsoft Office. Mine færdigheder omfatter installation af tastatur og drivere, samt Microsoft Office-support. Med min mange års erfaring i branchen kan jeg hjælpe dig med at dække ethvert hardware- eller softwarebehov, du måtte have.



Related posts