
Om du använder Windows och ofta utför samma uppgifter eller kör samma program om och om igen, kommer den här artikeln att vara mycket användbar för dig. Vi kommer att förklara hur man skriver batchskript för att automatisera uppgifter i Windows och öka din produktivitet. Även om det är en mycket grundläggande och enkel procedur, är den fortfarande lika effektiv för automatisera repetitiva uppgifter och spara tid.
Att skriva batchskript för att automatisera uppgifter i Windows
Låt oss säga att du slår på din dator och, som varje gång, öppnar din favoritwebbläsare för att söka efter något på webben. Sedan öppnar du Spotify-appen att lyssna på din favoritmusik och du gör samma sak med WhatsApp för att fortsätta konversationen du lämnade väntande på din telefon. Och du följer samma rutin nästan varje dag, ibland utan att ens inse det. Ja då, Kan du tänka dig att köra alla dessa uppgifter med ett enda dubbelklick?
Det och mycket mer är precis vad du får när du skriver batchskript för att automatisera uppgifter i Windows. Med den här processen kan du inte bara starta flera program när Windows startar, utan du kan också schemalägga säkerhetskopieringar eller rensa upp temporära filer automatiskt. Faktiskt, Det är en enkel och effektiv lösning för att automatisera ett oändligt antal processer och uppgifter. på olika operativsystem.
Vad är ett batchskript?
Låt oss börja från början och kortfattat definiera vad ett batchskript är. Det är inget annat än en blygsam och enkel Textfil med filtillägget .bat som innehåller en serie kommandon som Windows kör i följd.. Med andra ord, det är som en lista med instruktioner som du ger din dator att utföra med hjälp av Windows kommandotolk (cmd.exe). Även om det finns mer moderna skriptspråk med mer avancerade funktioner, som PowerShell, är batchskript fortfarande mycket användbara för att automatisera uppgifter snabbt och enkelt.
Möjligheten att skriva batchskript för att automatisera uppgifter har alltid funnits i Windows, men det går ofta obemärkt förbi för de flesta användare. Fördelen är att Det är väldigt enkelt att göra och kräver inga avancerade programmeringskunskaper. att börja använda dem. Faktum är att dessa filer kan bli mycket användbara verktyg som låter dig säkerhetskopiera, kopiera eller byta namn på filer, utföra säkerhetskopior och mycket mer, allt med ett enda dubbelklick.
Hur man skriver batchskript för att automatisera uppgifter i Windows
Att skriva ett batchskript är lika enkelt som att öppna Notepad i Windows, skriva ner kommandona och spara filen med filtillägget .bat. Efteråt, gå bara till där du sparade filen och dubbelklicka på den för att få skalet att köra den. Låt oss göra ett enkelt test genom att följa dessa steg:
- Öppna Notes-bloggen eller någon annan textredigerare som du har installerat
- Skriv följande rad: echo Hej TecnobitsVälkommen till en värld av batchskript.
- Klicka nu på Arkiv och välj Spara som.
- I textfältet Filnamn skriver du det namn du vill ha, följt av .bat förlängning
- Hitta .bat-filen du just skapade och dubbelklicka på den.
- Du kommer att se att kommandotolken öppnas med meddelandet Hallå TecnobitsVälkommen till en värld av batchskript., och sedan stängs den automatiskt.
- Om du vill att tolken ska vara öppen tills du trycker på valfri tangent, skriv kommandot paus på nästa rad.
Några grundläggande batch-kommandon du bör känna till
När du skriver batchskript för att automatisera uppgifter i Windows måste du använda några kommandon, det är ord och symboler som gör att tolken förstår den uppgift du vill utföra. I det föregående exemplet har vi redan använt två kommandon: missar y paus. Nedan ser du en lista över grundläggande batchkommandon, följt av de funktioner de utför.
- eko: Visar text i kommandofönstret. Eko av döljer kommandon i exekvering, och @ Echo off gör samma sak, men döljer också själva kommandot @ Echo off.
- paus: Pausar körningen av skript tills användaren trycker på en tangent.
- dir: Används för att visa en lista över filer i den katalog du angav.
- CD: Ändra den aktuella katalogen.
- kopiera: Kopiera filer från en plats till en annan.
- flytta: Flytta filer från en plats till en annan.
- de: Radera filer.
- Start: Öppna program och filer.
- rem: Låter dig lägga till kommentarer till skriptet. Det vill säga raderna som börjar med rem De ignoreras av tolken och används för att lägga till förklaringar.
- ren: Byt namn på en fil.
- ringa upp: Kör ett batchskript från ett annat batchskript.
- utgång: Lämnar skalet eller avslutar körningen av det aktuella skriptet.
Dessa grundläggande kommandon, i kombination med mer avancerade, tillåter kör nästan alla uppgifter i Windows operativsystem. Låt oss nu titta på hur man använder dem för att automatisera uppgifter, som att säkerhetskopiera filer, ta bort temporära filer eller öppna ett eller flera program automatiskt.
Att skriva batchskript för att automatisera uppgifter: Säkerhetskopiering
I det här exemplet på hur man skriver batchskript för att automatisera uppgifter i Windows, kommer vi att skriva ett som låter oss backup filer, specifikt kopiera filerna från mappen Dokument till en extern enhet. För att göra detta, öppna Notes-bloggen och skriv följande kommandon, ett på varje rad:
-
@ Echo off
-
xcopy "C:\Users\%usernames%\Documents\*" "D:\Backup\" /E /I /Y
-
echo Backup slutförd
-
paus
I det här exemplet kopierar kommandot xcopy filerna och mapparna; /E kopierar alla underkataloger, inklusive tomma; /I antar att destinationen är en katalog och /Y förhindrar överskrivningsbekräftelser. När du har filen klar måste du Spara det med tillägget .bat och varje gång du kör det kommer det automatiskt att göra en säkerhetskopia. från mappen Dokument på den externa enheten.
Batchskript för att ta bort temporära filer
Ett annat användbart batchskript är det här som är van vid radera temporära filer och på så sätt frigöra minne på din dator. Återigen, öppna anteckningsblocket och skriv följande kommandon (kommandot /s /q tar bort alla filer i mappen utan att be om bekräftelse):
-
@ Echo off
-
del /s /q "C: \Windows\Temp\*.*"
-
echo Tillfälliga filer raderade
-
paus
Öppna flera applikationer med ett batchskript
Och om du använder flera appar dagligen kan du det Öppna dem alla med ett enda klick med följande batchscript (detta öppnar apparna Google Chrome, File Explorer och Notepad):
-
@ Echo off
-
starta chrome.exe
-
starta notepad.exe
-
start explorer.exe
-
echo Öppna applikationer
-
paus
Dubbelklicka sedan helt enkelt på den resulterande .bat-filen för att öppna alla applikationer samtidigt. Som du kan se är det mycket enkelt att skriva batchskript för att automatisera uppgifter i Windows, men det kan spara mycket tid. Med övning kommer du att kunna skapa dina egna anpassade batchskript och öka din produktivitet..
Sedan jag var väldigt ung har jag varit väldigt nyfiken på allt som har med vetenskapliga och tekniska framsteg att göra, speciellt de som gör våra liv enklare och mer underhållande. Jag älskar att hålla mig uppdaterad med de senaste nyheterna och trenderna och dela med mig av mina erfarenheter, åsikter och råd om utrustningen och prylarna jag använder. Detta ledde till att jag blev webbskribent för drygt fem år sedan, främst inriktad på Android-enheter och Windows-operativsystem. Jag har lärt mig att med enkla ord förklara vad som är komplicerat så att mina läsare lätt kan förstå det.