Wku

Hur man skriver en kommandofil

En batch-fil innehåller en serie av DOS-kommandon, och är ofta skrivna för att automatisera uppgifter som utförs ofta. Istället för att skriva samma kommandon om och om igen, kan du helt enkelt dubbelklicka på kommandofil. Här är hur man skapar en.

Steg

Hur man skriver en kommandofil. Öppna Anteckningar i Windows.
Hur man skriver en kommandofil. Öppna Anteckningar i Windows.

Skriva en egen kommandofil

  1. 1
    Öppna Anteckningar i Windows. Anteckningar kan du skapa en fil utan onödiga kodning. Du kan göra detta genom att gå till Start -> Program -> Tillbehör -> notepad.
  2. 2
    Spara filen innan du börjar. Detta kommer att hindra ditt arbete från att vara en helt förlorad senare.
    • Klicka på Arkiv -> Spara och välj ett filnamn.
    • Spara filen någonstans på skrivbordet.
    • Klicka på rullgardinsmenyn under "Spara som" och välj "Alla filer" istället för text (. Txt).
    • Avsluta filnamnet med. Bat som förlängningen. Till exempel kan du spara en testfil som "test.bat".
    • Klicka på Spara. Om du gjorde det rätt, bör du se din filnamnet i namnlisten Anteckningar.
  3. 3
    @ Echo off @ echo>. Detta kommer att stoppa flera linjer av repetitiva utdata från att visas i din kommando skärm när du kör batch-filen.
    • Förstå vad REM används för. REM är ett sätt för dig att kommentera kommando, så att du kan se vad som händer för dokumentation. Vi använder REM i följande exempel.
  4. 4
    Prova ett exempel. I nästa steg får du lära dig hur du skapar en batch-fil som automatiskt kommer att ladda Googles startsida använder Internet Explorer. Skriv in följande:
    • @ Echo off.
    • REM Nästa kommando öppnar google.com i ett nytt fönster i Internet Explorer.
    • start / d "C: \ Program \ Internet Explorer" explorer.exe www.google.com
    • @ Echo off.
    • REM Nästa kommando öppnar google.com i en standardwebbläsare.
    • starta www.google.com
  5. 5
    Spara och kör filen genom att dubbelklicka på testet. Bat på skrivbordet.
  6. 6
    Infoga variabler (tillval). Variabler kan också införas i batch struktur med kommandoradsargument i form av% 1,% 2, är etc. Här är ett exempel som kommer att kopiera en fil till en användares skrivbord vid inloggning:
    • @ Echo off.
    • KOPIA% 1% userprofile% \ Desktop
    • Spara ovanstående kodning i Anteckningar som cpy.bat, och köra det från kommandoraden skärmen enligt följande:
    • C: \ [sökväg till den sparade filen]> CpY MYFILE.TXT
    • Här, är% 1 en platshållare, som kommer att ersättas med det första argumentet till kommandot (dvs MYFILE.TXT) och% userprofile% är miljön variabel.

Tips

  • Du kommer att behöva använda citattecken om du vill öppna en katalog eller fil med mellanslag i namnet, vilja börja "C: \ Documents and Settings \"
  • Batch filer kan också ha en. Cmd förlängning börjar med Windows 2000. Det är ingen skillnad i funktion, men de. Cmd filer använder 32-bitars utförande medan. Bat-filer använder 16-bitars utförande.
  • Du kan använda tredjeparts redaktörer som UltraEdit att redigera din batch-fil. Men för det mesta, det är ett slöseri med tid när man skriver enkla batch-filer.

Varningar

  • Beroende på de kommandon du använder, kan det vara farligt. Var säker på att du vet vad du gör, och att ingen av koden är farliga (t.ex. batchkommandon att radera filer).
  • Se till att du inte röra runt för mycket med batch-filer, eftersom ett enkelt kommando gått fel kan orsaka mycket dåliga resultat.