Een batchbestand schrijven: 10 stappen (met afbeeldingen)

Inhoudsopgave:

Een batchbestand schrijven: 10 stappen (met afbeeldingen)
Een batchbestand schrijven: 10 stappen (met afbeeldingen)

Video: Een batchbestand schrijven: 10 stappen (met afbeeldingen)

Video: Een batchbestand schrijven: 10 stappen (met afbeeldingen)
Video: How to Safely Use Microsoft Windows XP FOREVER! 2024, Mei
Anonim

Deze wikiHow leert je hoe je een basisbatchbestand op een Windows-computer schrijft en opslaat. Dit bestand bevat een reeks DOS-opdrachten (Windows-taal) en wordt meestal gemaakt om veelgebruikte opdrachten, zoals bestandsoverdracht, automatisch te activeren. U hoeft geen krachtig bewerkingsprogramma te downloaden om batchbestanden te maken; Het standaard Kladblok-programma van Windows is meer dan genoeg.

Stap

Deel 1 van 2: Basisprincipes van batchbestanden leren

4288 1 2
4288 1 2

Stap 1. Open Kladblok

Met dit programma kunt u code als een tekstbestand genereren en deze opslaan als een batchbestand. Om toegang te krijgen tot het programma, ga naar het menu “ Begin

Windowsstart
Windowsstart

typ Kladblok en klik op de Kladblok ” in blauw bovenaan het menu.

Kladblok wordt meestal gebruikt om tekstbestanden naar batchbestanden te converteren. U kunt echter via elke toepassing tekst in batchbestanden schrijven

  • Leer enkele basiscommando's voor batchbestanden. Batchbestanden kunnen een reeks DOS-opdrachten uitvoeren. Dit betekent dat de opdracht die u gebruikt vergelijkbaar is met een DOS-opdracht. Enkele van de belangrijke commando's zijn:

    4288 2 2
    4288 2 2
    • ECHO – Toont tekst op het scherm
    • @ECHO OFF – Verbergt normaal weergegeven tekst
    • START – Voert bestanden uit via de hoofdtoepassing
    • REM – Voegt een commentaarregel in het programma in
    • MKDIR/RMDIR – Maakt en verwijdert mappen
    • DEL - Bestanden verwijderen (enkel of meerdere)
    • KOPIE – Kopieer een of meer bestanden
    • XCOPY - Hiermee kunt u bestanden kopiëren met extra opties
    • FOR/IN/DO – Hiermee kunt u een bestand selecteren of specificeren.
    • TITLE- Bewerkt de titel van het programmavenster.
  • Schrijf een programma voor het maken van mappen. Een van de gemakkelijkste manieren om te leren hoe u batchbestanden maakt, is door u eerst te concentreren op basiscommando's of -taken. U kunt bijvoorbeeld een batchbestand gebruiken om snel meerdere mappen te maken:

    4288 3 2
    4288 3 2

    MKDIR c:\voorbeeld1 MKDIR c:\voorbeeld2

  • Schrijf code om een basisback-upprogramma te maken. Batchbestanden zijn een geweldig medium om meerdere opdrachten uit te voeren, vooral als je ze hebt geconfigureerd om meerdere keren uit te voeren. Met de opdracht XCOPY kunt u een bestand maken dat bestanden van de geselecteerde map naar de back-upmap kopieert en alleen bestanden overschrijft die zijn bijgewerkt sinds de laatste kopieersessie:

    4288 4 2
    4288 4 2

    @ECHO OFF XCOPY c:\original c:\backup map /m /e /y

    Deze opdracht werkt om bestanden van de "originele" map naar de "back-up" map te kopiëren. U kunt de map vervangen door het adres van de gewenste map of directory. "/m" geeft aan dat alleen bijgewerkte bestanden worden gekopieerd, "/e" geeft aan dat alle submappen in de geselecteerde map worden gekopieerd en "/y" geeft een bevestigingsbericht weer wanneer een oud bestand wordt overschreven door een nieuw bestand

  • Schrijf een meer geavanceerd back-upprogramma. Een bestand maken dat functioneert om bestanden van de ene map naar de andere te kopiëren, is zeker leuk. Maar wat als u tegelijkertijd wilt sorteren? In dergelijke situaties is het FOR/IN/DO-commando erg handig. U kunt deze opdrachten gebruiken om op basis van hun extensies op te geven of te vertellen waar bestanden naartoe moeten worden gestuurd/kopieerbaar:

    4288 5 2
    4288 5 2

    @ECHO OFF cd c:\REM sources Dit is de locatie van de bronbestanden die moeten worden gesorteerd VOOR %%f IN (*.doc *.txt) DO XCOPY c:\source\"%%f" c:\text /m /y REM Deze opdracht verplaatst bestanden met de extensie.doc of REM.txt van de map c:\sources naar de map c:\text REM %%f is een variabele FOR %%f IN (*.jpg *.png *.bmp) DO XCOPY C:\source \"%%f" c:\images /m /y REM Deze opdracht verplaatst bestanden met de extensie.jpg,.png, REM of.bmp van de map c:\sources naar de c:\images map

  • Experimenteer met verschillende batch-commando's. Als je inspiratie nodig hebt, kun je batchtekstvoorbeelden opzoeken op internet.

    4288 6 2
    4288 6 2
  • Deel 2 van 2: Batchbestanden opslaan

    4288 7 2
    4288 7 2

    Stap 1. Voltooi het tekstbestand

    Nadat u de opdrachttekst hebt voltooid en gecontroleerd, kunt u deze opslaan als een uitvoerbaar bestand.

    4288 8 2
    4288 8 2

    Stap 2. Klik op Bestand

    Het staat in de linkerbovenhoek van het venster 'Kladblok'. Daarna verschijnt een vervolgkeuzemenu.

    4288 9 2
    4288 9 2

    Stap 3. Klik op Opslaan als…

    Deze optie staat in het vervolgkeuzemenu " Bestand " Eenmaal geklikt, wordt het venster "Opslaan als" weergegeven.

    4288 10 2
    4288 10 2

    Stap 4. Voer de bestandsnaam en extensie ".bat" in

    Typ in het veld "Bestandsnaam" de naam van het gewenste programma, gevolgd door de extensie.bat.

    Typ bijvoorbeeld voor een programma met de naam "Backup" Backup.bat in dit veld

    4288 11 2
    4288 11 2

    Stap 5. Klik op de vervolgkeuzelijst "Opslaan als type"

    Dit vak bevindt zich onderaan het venster "Opslaan als". Er wordt een vervolgkeuzemenu weergegeven.

    4288 12 2
    4288 12 2

    Stap 6. Klik op Alle bestanden

    Deze optie staat in het vervolgkeuzemenu. Met deze optie kan het bestand worden opgeslagen met elke extensie die u opgeeft (in dit geval ".bat").

    4288 13 2
    4288 13 2

    Stap 7. Selecteer een opslaglocatie

    Klik op een map aan de linkerkant van het venster (bijv. Bureaublad ”) om een locatie te selecteren.

    4288 14 2
    4288 14 2

    Stap 8. Klik op Opslaan

    Het staat in de rechterbenedenhoek van het venster 'Opslaan als'. Daarna sluit het venster.

    4288 15 2
    4288 15 2

    Stap 9. Sluit het Kladblok-bestand

    Het bestand wordt opgeslagen als een batchbestand op de geselecteerde locatie.

    4288 16 2
    4288 16 2

    Stap 10. Bewerk de inhoud van het batchbestand

    Indien nodig kunt u met de rechtermuisknop op het bestand klikken en Bewerking ” in het vervolgkeuzemenu. Daarna wordt het bestand geopend als Kladblok-document. Op dit punt kunt u wijzigingen aanbrengen en het bestand opslaan door op de sneltoets Ctrl+S te drukken.

    De wijzigingen worden onmiddellijk van kracht wanneer u het bestand uitvoert

    Tips

    • U moet aanhalingstekens gebruiken als u mappen of bestanden wilt gebruiken die spaties in hun naam hebben, b.v. start "C:\Documents and Settings\").
    • U kunt een tekstbewerkingsprogramma van derden, zoals Notepad++, gebruiken om batchbestanden te bewerken, maar meestal is het gebruik van een dergelijk programma tijdverspilling als u alleen een eenvoudig batchbestand hoeft te schrijven.
    • Sommige opdrachten (bijv. ipconfig) vereisen beheerdersrechten om te worden uitgevoerd. U kunt met de rechtermuisknop op het bestand klikken en "Als administrator uitvoeren" selecteren om machtigingen te verlenen zolang u een beheerdersaccount gebruikt.

    Aanbevolen: