emkiset.ru

Hoe een batchbestand te maken

Een batchbestand bevat een DOS-script en wordt meestal gemaakt om taken te automatiseren die vaak worden uitgevoerd. In plaats van dezelfde opdrachten steeds opnieuw te schrijven, hoeft u alleen maar op het batchbestand te dubbelklikken. Het maken van een batchbestand is eenvoudiger dan het lijkt, het enige moeilijke is om ervoor te zorgen dat u het in de juiste volgorde doet. Met goed uitgevoerde batchbestanden bespaart u op de lange termijn veel tijd, vooral als u repetitieve taken uitvoert.

stappen

Opmerking: In Linux worden opdrachtregelscripts gebruikt in plaats van batchbestanden. Raadpleeg deze handleiding voor meer informatie over het schrijven van opdrachtregelscripts in Linux.

1
Open "Notepad" in Windows. Met het notitieblok kunt u een code als een tekstbestand maken en deze vervolgens opslaan wanneer u klaar bent met het batchbestand. U kunt de notebook openen door op te klikken "inwijding" → "programma`s" → "accessoires" → "memo pad". U kunt ook invoeren "memo pad" in de doos "lopen".
  • 2
    Leer enkele opdrachten in standaardbatches. Batchbestanden voeren een DOS-script uit - daarom zijn de commando`s die u kunt gebruiken vergelijkbaar met hen. Hier zijn enkele van de belangrijkste:
  • ECHO - Geeft de tekst op het scherm weer
  • @ECHO OFF - Verbergt tekst die normaal wordt uitgezonden
  • START - Voer een bestand uit met uw standaardtoepassing
  • REM - Voeg een commentaarregel toe aan het programma
  • MKDIR / RMDIR - Maak en verwijder mappen
  • DEL - Verwijder een of meer bestanden
  • COPY - Kopieer een of meer bestanden
  • XCOPY - hiermee kunt u bestanden met extra opties kopiëren
  • FOR / IN / DO - Met deze opdracht kunt u bestanden opgeven.
  • 3
    Schrijf een programma om een ​​map te maken. Een van de gemakkelijkste manieren om te leren hoe u batchbestanden maakt, is om eerst aandacht te besteden aan basistaken. U kunt bijvoorbeeld een batchbestand gebruiken om snel meerdere mappen te maken:
    MKDIR c: example1MKDIR c: example2
  • 4288-4.jpg" class ="afbeelding lightbox">
    Titel afbeelding 4288 4


    4
    Sla het bestand op Nadat u de code hebt ingevoerd, kunt u het bestand opslaan met behulp van het batchbestandstype. Klik op "Bestand" → "Opslaan als".
  • Klik op het vervolgkeuzemenu "Opslaan als type".
    4288-4b1.jpg" class ="afbeelding lightbox">
    Titel afbeelding 4288 4b1
  • Selecteer `Alle bestanden`.
    4288-4b2.jpg" class ="afbeelding lightbox">



    Titel afbeelding 4288 4b2
  • Voer een naam in voor het programma gevolgd door .bat.
    4288-4b3.jpg" class ="afbeelding lightbox">
    Titel afbeelding 4288 4b3
  • 5
    Schrijf de code om een ​​eenvoudig back-upprogramma te maken. Batchbestanden zijn uitstekend voor het uitvoeren van meerdere opdrachten, vooral als u ze configureert om ze meerdere keren uit te voeren. Met de XCOPY-opdracht kunt u een batchbestand maken dat de bestanden van de geselecteerde mappen naar de beveiligingsmap kopieert, alleen door de bestanden te overschrijven die sinds de laatste kopie zijn bijgewerkt:
    @ECHO OFFXCOPY c: oorspronkelijke c: beveiligingsmap / m / e / y
  • Dit overschrijft de bestanden van de "originele" map naar de map "beveiligingsmap". U kunt ze vervangen door de routes naar de gewenste mappen. / m geeft aan dat alleen de bijgewerkte bestanden worden gekopieerd, / e geeft aan dat alle submappen van de directoryvermelding worden gekopieerd en / en houdt het bevestigingsbericht bij elke keer dat een bestand wordt overschreven.
  • 6
    Sla het bestand op Nadat u de code hebt ingevoerd, kunt u het bestand opslaan met behulp van het batchbestandstype. Klik op "Bestand" → "Opslaan als".
  • Klik op het vervolgkeuzemenu "Opslaan als type".
  • Selecteer `Alle bestanden`.
  • Voer een naam in voor het programma gevolgd door .bat.
  • 7
    Schrijf een meer geavanceerd back-upprogramma. Hoewel het eenvoudig is om de bestanden van de ene map naar de andere te kopiëren, wat gebeurt er als u ze tegelijkertijd wilt classificeren? Op dit punt verschijnt het commando "VOOR / IN / DO". U kunt deze opdracht gebruiken om aan te geven waar het bestand naartoe gaat op basis van de extensie:
    @ECHO OFFcd c: sourceREM Dit is de locatie van de bestanden die u wilt classificeren FOR %% f IN (* .doc * .txt) DO XCOPY c: source "%% f" c: text / m / yREM Dit verplaatst elk bestand met een .doc REM- of .txt-extensie van c: source ac: textREM %% f is aFOR-variabele %% f IN (* .jpg * .jpg * .jpg ) DO XCOPY C: source "%% f" c: images / m / yREM Dit verplaatst elk bestand met een .jpg, .jpg REM of .jpg extensie van c: source naar c: images
  • 8
    Sla het bestand op Nadat u de code hebt ingevoerd, kunt u het bestand opslaan met behulp van het batchbestandstype. Klik op "Bestand" → "Opslaan als".
  • Klik op het vervolgkeuzemenu "Opslaan als type".
  • Selecteer `Alle bestanden`.
  • Voer een naam in voor het programma gevolgd door .bat.
  • tips

    • U kunt een afzonderlijke editor gebruiken als UltraEdit om uw batchbestand te bewerken. Maar in de meeste gevallen zijn ze een verspilling van tijd wanneer u eenvoudige batchbestanden schrijft.
    • U moet aanhalingstekens gebruiken als u een map of bestand met spaties in de naam wilt openen, zoals het starten van "C: Documents and Settings ".
    • Batch-bestanden kunnen ook de extensie .cmd hebben vanaf Windows 2000. Er is geen verschil in de werking, maar .cmd-bestanden werken met 32 ​​bits en .bat-bestanden met 16.

    waarschuwingen

    • Afhankelijk van de opdrachten die u gebruikt, kan het resultaat gevaarlijk zijn. Zorg ervoor dat u weet wat u doet en dat uw code niet gevaarlijk is, bijvoorbeeld batchopdrachten om bestanden te verwijderen.
    Delen op sociale netwerken:

    Verwant
    Hoe een Minecraft-server te updatenHoe een Minecraft-server te updaten
    Hoe een snelkoppeling toe te voegen van `Openen met Kladblok als beheerder` van het…Hoe een snelkoppeling toe te voegen van `Openen met Kladblok als beheerder` van het…
    Hoe een computer uit te zetten met KladblokHoe een computer uit te zetten met Kladblok
    Hoe een PC op afstand uit te schakelen via LANHoe een PC op afstand uit te schakelen via LAN
    Hoe een Microsoft Windows-bestand te verwijderen met behulp van een batchbestandHoe een Microsoft Windows-bestand te verwijderen met behulp van een batchbestand
    Hoe het standaardlettertype voor Windows Notepad te wijzigenHoe het standaardlettertype voor Windows Notepad te wijzigen
    Hoe te chatten met opdrachtpromptHoe te chatten met opdrachtprompt
    Hoe maak je een eenvoudig programma in CHoe maak je een eenvoudig programma in C
    Hoe een wachtwoord in te stellen in een .bat-bestandHoe een wachtwoord in te stellen in een .bat-bestand
    Hoe maak je een eenvoudig wormvirus met twee regels code?Hoe maak je een eenvoudig wormvirus met twee regels code?
    » » Hoe een batchbestand te maken
    © 2021 emkiset.ru