PDF download Pdf downloaden PDF download Pdf downloaden

Wil je een actie van een batchbestand pauzeren? Je kunt je batchbestand zo programmeren dat de gebruiker aangeeft wanneer hij of zij klaar is om verder te gaan, of je stelt je batchbestand in om een bepaalde tijd te wachten waarna het automatisch verdergaat. De methode die je kiest is afhankelijk van dat wat je programma nodig heeft en de mogelijkheden van je systeem.

Methode 1
Methode 1 van 4:

Pauzeren

PDF download Pdf downloaden
  1. Het pauzeren zal voor altijd doorgaan, tot de gebruiker ervoor kiest om verder te gaan. Als je een specifieke tijd wilt stoppen met het uitvoeren van het programma, bekijk dan een van de volgende methodes. [1]
  2. De gebruiker zal worden gevraagd om verder te gaan.
  3. Je kunt >nul toevoegen aan het eind van de PAUSE -opdracht, om de tekst die anders aan de gebruiker zou worden getoond te verbergen.
    Advertentie
Methode 2
Methode 2 van 4:

Time-out

PDF download Pdf downloaden
  1. De gebruiker kan deze periode overslaan of je kunt een parameter toevoegen om te voorkomen dat de gebruiker dit over kan slaan.
    • TIMEOUT werkt misschien niet op oudere systemen. Bekijk het volgende gedeelte als de opdracht TIMEOUT niet werkt.
  2. Voeg de vlag /t toe, gevolgd door het aantal seconden.
  3. Voeg de vlag /nobreak toe aan de mogelijke invoer, om te voorkomen dat de pauze wordt overgeslagen.
    • De gebruiker kan het programma nog steeds beëindigen door op Ctrl + C te drukken en vervolgens het programma te stoppen.
    Advertentie
Methode 4
Methode 4 van 4:

Ping

PDF download Pdf downloaden
  1. Je kunt de uitvoer verbergen voor de gebruiker om de vertraging te maskeren. Je moet een ongeldig IP-adres pingen, anders zal de timing van de vertraging niet correct werken. Je zal een geldige naam voor de host moeten pingen, anders zal de foutmelding aan de gebruiker worden getoond.
  2. De parameter >nul voorkomt dat de opdracht wordt getoond. De parameter -n 1 voegt een tweede ping toe aan de oorspronkelijke opdracht. De pauze tussen de eerste en tweede ping, aangegeven door -w 30000 , is de vertraging. De vertraging dient in milliseconden te worden aangegeven. [2]
    Advertentie


Over dit artikel

Deze pagina is 8.202 keer bekeken.

Was dit artikel nuttig?

Advertentie