Sett en batchfil på pause

Ønsker du å pause en handling av en batchfil? Du kan programmere batchfilen til å indikere for brukeren når han eller hun er klar til å fortsette, eller du kan stille inn batchfilen til å vente en viss tid før den fortsetter automatisk. Metoden du velger avhenger av hva programmet trenger og systemets funksjoner.

Trinn

Metode 1 av 4: Pause

Bilde med tittelen 669935 1 1
1. Bruk kommandoen PAUSE for å få programmet til å vente på brukeren. Pausing fortsetter for alltid til brukeren velger å fortsette. Hvis du vil slutte å kjøre programmet for en bestemt tid, sjekk ut en av følgende metoder.
Bilde med tittelen 669935 2 1
2. Legg inn bestillingen PAUSE hvor du vil at programmet skal settes på pause. Brukeren vil bli bedt om å fortsette.
Bilde med tittelen 669935 3 1
3. Skjul dialogen fra PAUSE. Du kan >null legg til på slutten av PAUSE-kommando, for å skjule teksten som ellers ville blitt vist til brukeren.

Metode 2 av 4: Tidsavbrudd

Bilde med tittelen 669935 4 1
1. Bruk kommandoen PAUSE for å få programmet til å vente en viss tid. Brukeren kan hoppe over denne perioden eller du kan legge til en parameter for å forhindre at brukeren hopper over denne.
  • PAUSE fungerer kanskje ikke på eldre systemer. Sjekk ut neste seksjon hvis kommandoen PAUSE virker ikke.
Bilde med tittelen 669935 5 1
2. Legg inn bestillingen PAUSE hvor du vil at programmet skal settes på pause. legg til flagget /t etterfulgt av antall sekunder.
Bilde med tittelen 669935 6 1
3. Unngå at brukeren hopper over pausen. legg til flagget /ingen pause til den mulige inngangen, for å unngå å hoppe over pausen.
Brukeren kan fortsatt avslutte programmet ved å trykke Ctrl + C og deretter avslutte programmet.

Metode 3 av 4: Sove

Bilde med tittelen 669935 7 1
1. Bruk kommandoen SØVN for å få programmet til å vente et visst antall sekunder. Bruken av SØVN er foreldet og er i stor grad erstattet av TIMEOUT.
Bilde med tittelen 669935 8 1
2. Legg inn bestillingen SØVN hvor du vil at programmet skal settes på pause. Legg til etter kommandoen SØVN antall sekunder programmet må vente. Oppgaven SØVN kan ikke avbrytes av brukeren.

Metode 4 av 4: Ping

Bilde med tittelen 669935 9 1
1. Bruk kommandoen PING for å tvinge programmet til å vente et visst antall sekunder. Du kan skjule utdata fra brukeren for å maskere forsinkelsen. Du må pinge en ugyldig IP-adresse ellers vil ikke forsinkelsestidspunktet fungere som det skal. Du må pinge et gyldig vertsnavn, ellers vil feilmeldingen vises til brukeren.
Bilde med tittelen 669935 10
2. Legg til kommandoen PING hvor du vil at programmet skal settes på pause. Parameteren >null forhindrer at kommandoen vises. Parameteren -n 1 legger til et nytt ping til den opprinnelige kommandoen. Pausen mellom første og andre ping, indikert med -w 30 000, er forsinkelsen. Forsinkelsen må angis i millisekunder.

Оцените, пожалуйста статью