Batchfiler talas inte ofta om. Du kanske har hört det i förbigående, men chansen är stor att ingen verkligen har satt sig och berättat vad de används för eller hur de fungerar. De är faktiskt en mycket viktig del av Microsoft Windows och är mycket praktiska, beroende på vad du använder dem för. Följ med nedan så visar vi vad en batchfil är, vad den gör och hur du skapar en.
Vad är batchfiler?
Batchfiler är vanliga textfiler med en massa kommandon i dem för kommandoradstolkaren att köra. Du kanske också hör en batchfil som kallas en skriptfil. Det är viktigt att komma ihåg att batchfiler är strikt Windows-baserade. Linux och andra operativsystem har sin egen version av batchfilen för att köra skriptkommandon, men "batch" är specifikt för Windows.
Eftersom batchfiler är vanliga textfiler fyllda med kommandon för kommandoradstolkaren att köra, är det viktigt att inte öppna en batchfil som du inte känner till. Att öppna en okänd batchfil kan potentiellt vara katastrofalt om någon med skadlig avsikt skickade det till dig eller någon annan.
Vad gör de?
Som vi redan nämnt är batchfiler vanliga textfiler som innehåller kommandon eller instruktioner för kommandoradstolkaren att utföra. I det här fallet, eftersom en batchfil endast kan köras i Windows-operativsystemet, skulle den tolkaren eller "skalprogrammet" vara cmd.exe, vilket du kanske känner igen som kommandotolken.
Shell-programmet tar batchfilerna och kör alla instruktioner som finns inuti. Dessa instruktioner inuti batchfiler kan vara ett gäng olika kommandon, men många använder i första hand batchfiler för att automatisera upprepade uppgifter.
På den skadliga sidan av saker kan människor använda batchfiler / skript för att skada din dator. Med hjälp av en batchfil kan du enkelt plantera skadlig programvara på din dator, ta bort nödvändiga filer, krascha datorn och så vidare. Så medan batchfiler används för mycket gott - till exempel att automatisera upprepade uppgifter - kan de också användas för att skada. Som sagt är det god praxis att inte bara köra någon batchfil du stöter på. Du kan (vanligtvis) se innehållet i en batchfil genom att högerklicka på den och välja Öppna med anteckningar eller din önskade vanlig textredigerare.
Hur skapar du en?
Det är enkelt att skapa en batchfil. När allt kommer omkring är det bara en vanlig textfil. För att skapa en kan du helt enkelt högerklicka på skrivbordet, välja Ny fil och kalla det något som test.bat . Du kan kalla det vad du vill, så länge den har den .bat- filändelsen i slutet av den. I vissa fall kan du faktiskt behöva öppna Notepad eller din vanliga textredigerare först och klicka sedan på "Spara som" och se till att det sparas som en .bat-filändelse.
För att öppna batchfilen för att lägga till eller redigera innehållet i den, precis som vi sa ovan, kan du högerklicka på den och öppna den med Notepad eller någon annan vanlig textredigerare. Det är här du lägger till kommandon. Till exempel kan du lägga till något liknande i filen:
Det här är enkla kommandon, som helt enkelt matar ut "Hello World" till kommandoraden. Den väntar sedan på att användaren trycker på en knapp och avslutar sedan programmet.
Det är precis hur ett mycket grundläggande batchfilprogram ser ut. De blir uppenbarligen mycket mer komplicerade att automatisera uppgifter och lägger till olika kommandon, variabler och annan syntax till mixen.
Stängning
Det är bara en snabb titt på vad batchfiler är och vad de kan göra. Kom ihåg att batchfiler bara kan köras i en Windows-operativsystemmiljö, så att du inte kan köra samma filändelse på Linux.
Om du har några frågor, se till att lämna en kommentar nedan eller gå med oss i PCMech-forumet!
