Hvordan skrive batch-skript for å automatisere oppgaver i Windows

Siste oppdatering: 23/04/2025
Forfatter: Andres Leal

Slik lager du en meny i et batchskript

Hvis du bruker Windows og ofte utfører de samme oppgavene eller kjører de samme programmene om og om igjen, vil denne artikkelen være svært nyttig for deg. Vi vil forklare hvordan du skriver batch-skript for å automatisere oppgaver i Windows og øke produktiviteten. Selv om det er en veldig grunnleggende og enkel prosedyre, er den fortsatt like effektiv for automatiser repeterende oppgaver og spar tid.

Skrive batch-skript for å automatisere oppgaver i Windows

Skrive batch-skript for å automatisere oppgaver i Windows

La oss si at du slår på datamaskinen og, som hver gang, åpner favorittnettleseren din for å søke etter noe på nettet. Så åpner du Spotify-appen for å lytte til favorittmusikken din, og du gjør det samme med WhatsApp for å fortsette samtalen du lot vente på på telefonen. Og du følger den samme rutinen nesten hver dag, noen ganger uten å være klar over det. Vel da, Kan du tenke deg å kjøre alle disse oppgavene med et enkelt dobbeltklikk?

Det og mye mer er nøyaktig hva du får når du skriver batch-skript for å automatisere oppgaver i Windows. Med denne prosessen kan du ikke bare starte flere programmer når Windows starter, men du kan også planlegge sikkerhetskopier eller rydde opp i midlertidige filer automatisk. Faktisk, Det er en enkel og effektiv løsning for å automatisere et uendelig antall prosesser og oppgaver. på ulike operativsystemer.

Hva er et batchskript?

La oss starte med begynnelsen og kort definere hva et batchskript er. Det er ikke noe mer enn en beskjeden og enkel Tekstfil med filtypen .bat som inneholder en rekke kommandoer som Windows kjører i rekkefølge.. Med andre ord, det er som en liste over instruksjoner som du gir datamaskinen din for å utføre ved å bruke Windows kommandotolk (cmd.exe). Selv om det finnes mer moderne skriptspråk med mer avanserte funksjoner, som PowerShell, er batch-skript fortsatt svært nyttige for å automatisere oppgaver raskt og enkelt.

Eksklusivt innhold - Klikk her  Slik åpner du DLL-filer i Windows 11: Komplett veiledning

Muligheten til å skrive batch-skript for å automatisere oppgaver har alltid vært til stede i Windows, men det går ofte ubemerket av de fleste brukere. Fordelen er det Det er veldig enkelt å gjøre og krever ikke avansert programmeringskunnskap. å begynne å bruke dem. Faktisk kan disse filene bli svært nyttige verktøy som lar deg sikkerhetskopiere, kopiere eller endre navn på filer, utføre sikkerhetskopier og mye mer, alt med et enkelt dobbeltklikk.

Hvordan skrive batch-skript for å automatisere oppgaver i Windows

Hvordan skrive et batchskript

Å skrive et batch-skript er så enkelt som å åpne Notisblokk i Windows, skrive ned kommandoene og lagre filen med filtypen .bat. Etterpå går du bare til der du lagret filen og dobbeltklikker på den for å få skallet til å kjøre den. La oss gjøre en enkel test ved å følge disse trinnene:

  1. Åpne Notes-bloggen eller en annen tekstredaktør som du har installert
  2. Skriv følgende linje: ekko Hei TecnobitsVelkommen til en verden av batch-skript.
  3. Klikk nå på Arkiv og velg Lagre som.
  4. I tekstfeltet Filnavn skriver du inn navnet du ønsker, etterfulgt av .bat utvidelse
  5. Finn .bat-filen du nettopp opprettet, og dobbeltklikk på den.
  6. Du vil se at kommandotolken åpnes med meldingen Hallo TecnobitsVelkommen til en verden av batch-skript., og lukkes deretter automatisk. CMD kjører en .bat-fil
  7. Hvis du vil at tolken skal være åpen til du trykker på en tast, skriv kommandoen pause på neste linje.
Eksklusivt innhold - Klikk her  Word roter til teksten din uten grunn: Her er hva du bør gjøre for å fikse formateringsproblemer

Noen grunnleggende batch-kommandoer du bør kjenne til

Når du skriver batch-skript for å automatisere oppgaver i Windows, må du bruke noen kommandør, det vil si ord og symboler som lar tolken forstå oppgaven du ønsker å utføre. I forrige eksempel har vi allerede brukt to kommandoer: savner y gå i stykker. Nedenfor ser du en liste over grunnleggende batch-kommandoer, etterfulgt av funksjonene de utfører.

  • ekko: Viser tekst i kommandovinduet. Ekko av skjuler kommandoer under utførelse, og @ Echo off gjør det samme, men skjuler også selve kommandoen @ Echo off.
  • pause: Pauser kjøring av skript til brukeren trykker på en tast.
  • dir: Brukes til å vise en liste over filer i katalogen du spesifiserte.
  • CD: Endre gjeldende katalog.
  • kopiere: Kopier filer fra ett sted til et annet.
  • bevege seg: Flytt filer fra ett sted til et annet.
  • de: Slett filer.
  • begynne: Åpne programmer og filer.
  • rem: Lar deg legge til kommentarer til skriptet. Det vil si linjene som begynner med rem De blir ignorert av tolken, og brukes til å legge til forklaringer.
  • Ren: Gi nytt navn til en fil.
  • anrop: Kjører et batchskript fra et annet batchskript.
  • exit: Går ut av skallet eller avslutter kjøringen av gjeldende skript.

Disse grunnleggende kommandoene, kombinert med mer avanserte, tillater kjøre nesten alle oppgaver i Windows-operativsystemet. La oss nå se på hvordan du bruker dem til å automatisere oppgaver, for eksempel sikkerhetskopiering av filer, sletting av midlertidige filer eller automatisk åpning av en eller flere applikasjoner.

Skrive batch-skript for å automatisere oppgaver: Sikkerhetskopiering

Windows backup batch script

I dette eksempelet på hvordan man skriver batch-skript for å automatisere oppgaver i Windows, skal vi skrive et som lar oss backup filer, spesifikt, kopier filene fra mappen Dokumenter til en ekstern stasjon. For å gjøre dette, åpne Notes-bloggen og skriv inn følgende kommandoer, en på hver linje:

  • @ Echo off
  • xcopy "C:\Users\%brukernavn%\Documents\*" "D:\Backup\" /E /I /Y
  • ekko sikkerhetskopiering fullført
  • pause 
    
    

I dette eksemplet kopierer kommandoen xcopy filene og mappene; /E kopierer alle underkataloger, inkludert tomme; /I antar at destinasjonen er en katalog, og /Y forhindrer overskrivingsbekreftelser. Når du har filen klar, må du Lagre den med .bat-utvidelsen, og hver gang du kjører den, vil den automatisk lage en sikkerhetskopi. fra mappen Dokumenter på den eksterne stasjonen.

Eksklusivt innhold - Klikk her  Har skrivebordsmappen din forsvunnet i Windows? Slik gjenoppretter du den uten å miste noe.

Batch-skript for å slette midlertidige filer

Et annet nyttig batchskript er dette som er vant til slette midlertidige filer og dermed frigjøre minne på datamaskinen. Igjen, åpne notisblokken og skriv inn følgende kommandoer (/s /q-kommandoen sletter alle filer i mappen uten å be om bekreftelse):

  • @ Echo off
  • del /s /q "C: \Windows\Temp\*.*"
  • echo Midlertidige filer slettet
  • pause

Åpne flere programmer ved hjelp av et batch-skript

Batch-skript for å åpne programmer

Og hvis du bruker flere apper daglig, kan du Åpne dem alle med et enkelt klikk ved å bruke følgende batchskript (dette åpner appene Google Chrome, File Explorer og Notisblokk):

  • @ Echo off
  • start chrome.exe
  • start notepad.exe
  • start explorer.exe
  • echo Åpne applikasjoner
  • pause

Deretter dobbeltklikker du ganske enkelt den resulterende .bat-filen for å åpne alle applikasjonene samtidig. Som du kan se, er det veldig enkelt å skrive batch-skript for å automatisere oppgaver i Windows, men det kan spare deg for mye tid. Med øvelse vil du kunne lage dine egne tilpassede batch-skript og øke produktiviteten..