









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

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.

2. Legg inn bestillingen PAUSE hvor du vil at programmet skal settes på pause. Brukeren vil bli bedt om å fortsette.

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

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.

2. Legg inn bestillingen PAUSE hvor du vil at programmet skal settes på pause. legg til flagget /t etterfulgt av antall sekunder.

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

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.

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

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.

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.
Artikler om emnet "Sett en batchfil på pause"
Оцените, пожалуйста статью
Populær