Denna wikiHow lär dig hur du skriver och sparar en grundläggande batchfil på en Windows -dator. Den här filen innehåller en serie DOS -kommandon (Windows -språk) och skapas vanligtvis för att automatiskt aktivera ofta använda kommandon, till exempel filöverföring. Du behöver inte ladda ner ett kraftfullt redigeringsprogram för att skapa batchfiler; Windows standard Anteckningar program är mer än tillräckligt.
Steg
Del 1 av 2: Grunderna för att lära sig batchfiler
Steg 1. Öppna Anteckningar
Detta program låter dig generera kod som en textfil och spara den när du är klar som en batchfil. För att komma åt programmet, gå till menyn “ Start ”
skriv Anteckningar och klicka på Anteckningsblock ”I blått högst upp på menyn.
Anteckningsblock används vanligtvis för att konvertera textfiler till batchfiler. Du kan dock skriva batchfiltext via valfri applikation
Lär dig några grundläggande batchfilkommandon. Batchfiler kan köra en serie DOS -kommandon. Det betyder att kommandot du använder liknar ett DOS -kommando. Några av de viktiga kommandona inkluderar:
- ECHO - Visar text på skärmen
- @ECHO OFF - Döljer normalt visad text
- START - Kör filer via huvudprogrammet
- REM - Infogar en kommentarsrad i programmet
- MKDIR/RMDIR - Skapar och tar bort kataloger
- DEL - Radera filer (antingen enkla eller flera)
- KOPIERA - Kopiera en eller flera filer
- XCOPY - Låter dig kopiera filer med ytterligare alternativ
- FOR/IN/DO - Låter dig välja eller ange en fil.
- TITLE- Redigerar titeln på programfönstret.
Skriv ett katalogskapande program. Ett av de enklaste sätten att lära sig att skapa batchfiler är att fokusera på grundläggande kommandon eller uppgifter först. Till exempel kan du använda en batchfil för att snabbt skapa flera kataloger:
MKDIR c: / exempel1 MKDIR c: / exempel2
Skriv kod för att skapa ett grundläggande säkerhetskopieringsprogram. Batchfiler är ett bra medium för att köra flera kommandon, särskilt om du har konfigurerat dem för att köras flera gånger. Med kommandot XCOPY kan du skapa en fil som kopierar filer från den valda mappen till säkerhetskopieringsmappen och bara skriver över filer som har uppdaterats sedan den senaste kopieringssessionen:
@ECHO OFF XCOPY c: / original c: / backup -mapp /m /e /y
Detta kommando fungerar för att kopiera filer från "original" -mappen till "backup" -mappen. Du kan ersätta mappen med adressen till önskad mapp eller katalog. "/M" indikerar att endast uppdaterade filer kommer att kopieras, "/e" indikerar att alla underkataloger i den valda katalogen kommer att kopieras och "/y" visar ett bekräftelsemeddelande när en gammal fil skrivs över av en ny fil
Skriv ett mer avancerat reservprogram. Att skapa en fil som fungerar för att kopiera filer från en mapp till en annan är verkligen roligt. Men vad händer om du vill göra sorteringen samtidigt? I sådana här situationer kommer kommandot FOR/IN/DO att vara till stor hjälp. Du kan använda dessa kommandon för att ange eller berätta var du ska skicka/kopiera filer baserat på deras tillägg:
@ECHO OFF cd c: / REM källor Detta är platsen för källfilerna för att sortera FOR %% f IN (*.doc *.txt) DO XCOPY c: / source / "%% f" c: / text /m /y REM Detta kommando flyttar filer med tillägget.doc eller REM.txt från mappen c: / sources till mappen c: / text REM %% f är en variabel FOR %% f IN (*.jpg *.png *.bmp) DO XCOPY C: / source / "%% f" c: / images /m /y REM Detta kommando flyttar filer med tillägget.jpg,.png, REM eller.bmp från mappen c: / sources till c: / images mapp
Experimentera med olika batchkommandon. Om du behöver inspiration kan du leta upp batchtextexempel på internet.
Del 2 av 2: Spara batchfiler
Steg 1. Avsluta textfilen
När du har avslutat och kontrollerat kommandotexten kan du spara den som en körbar fil.
Steg 2. Klicka på Arkiv
Det är i det övre vänstra hörnet av fönstret "Anteckningar". En rullgardinsmeny visas efter det.
Steg 3. Klicka på Spara som…
Det här alternativet finns i rullgardinsmenyn " Fil " När du har klickat kommer fönstret "Spara som" att visas.
Steg 4. Ange filnamnet och tillägget ".bat"
I fältet "Filnamn" skriver du namnet på det program du vill ha, följt av filtillägget.bat.
För ett program som heter "Backup" skriver du till exempel Backup.bat i det här fältet
Steg 5. Klicka på listrutan”Spara som typ”
Den här rutan finns längst ner i fönstret "Spara som". En rullgardinsmeny visas.
Steg 6. Klicka på Alla filer
Det här alternativet finns i rullgardinsmenyn. Med det här alternativet kan filen sparas som valfritt tillägg du anger (i det här fallet ".bat").
Steg 7. Välj en sparplats
Klicka på en mapp till vänster i fönstret (t.ex. Skrivbord ”) För att välja en plats.
Steg 8. Klicka på Spara
Det är i det nedre högra hörnet av fönstret "Spara som". Fönstret stängs efter det.
Steg 9. Stäng anteckningsfilen
Filen sparas som en batchfil på den valda platsen.
Steg 10. Redigera innehållet i batchfilen
När det behövs kan du högerklicka på filen och välja Redigera ”Från rullgardinsmenyn. Därefter öppnas filen som ett anteckningsblock. Vid denna tidpunkt kan du göra ändringar och spara filen genom att trycka på tangentbordsgenvägen Ctrl+S.
Ändringarna träder i kraft direkt när du kör filen
Tips
- Du måste använda citattecken om du vill använda kataloger eller filer som har mellanslag i sina namn t.ex. starta "C: / Documents and Settings \").
- Du kan använda ett tredjeparts textredigeringsprogram som Notepad ++ för att redigera batchfiler, men vanligtvis är det slöseri med att använda ett sådant program om du bara behöver skriva en enkel batchfil.
- Vissa kommandon (t.ex. ipconfig) kräver administrativa behörigheter för att köras. Du kan högerklicka på filen och välja "Kör som administratör" för att bevilja behörigheter så länge du använder ett administratörskonto.