Når det er mange sett med kommandoer som må utføres, oppretter brukere en batchfil og kjører den på Windows-systemet. Men har du lagt merke til at kommandolinjeverktøyet som ledetekst, som kjører denne batchfilen, blir lukket like etter at batchfilen er utført? Så brukere er ikke i stand til å se utdataene eller resultatene av kommandoutførelsen.
Du lurer kanskje på om det er mulig å stoppe ledeteksten fra å lukkes umiddelbart etter utførelse? Ja, det er det!
I denne artikkelen vil du lære om hvordan dette kan gjøres ved hjelp av 3 enkle metoder. Fortsett å lese hvis du vil vite mer.
Innholdsfortegnelse
Metode 1 – Ved å legge til PAUSE i batchskriptfilen
En av måtene brukeren kan stoppe ledeteksten fra å lukke, er å legge til et ord kalt Pause på slutten av skriptfilen. Dette gjør at ledeteksten stopper etter kjøringen av batchfilen til brukeren trykker på en hvilken som helst tast og lukkes så snart en tast trykkes.
Følg trinnene nedenfor for hvordan du gjør det.
Trinn 1: Gå til mappen der batchfilen er til stede.
Steg 2: Høyreklikk på batch-fil og klikk Vis flere alternativer fra kontekstmenyen.
ANNONSE
Trinn 3: Klikk deretter Redigere på toppen av kontekstmenyen som vist på skjermbildet nedenfor.
Trinn 4: Dette åpner batchfilen i en Notisblokk eller en annen tekstredigeringsapp som er satt som standard.
Trinn 5: Skriv pause på slutten av skriptet som en siste linje og lagre filen ved å trykke CTRL + S tastene sammen på tastaturet.
Trinn 6: Neste, Dobbeltklikk på partifil eller Høyreklikk på den og velg Åpen for å kjøre denne batchfilen.
Trinn 7: Nå kan du se at batchskriptet er utført og ledetekstvinduet fortsatt er åpent med meldingen som sier "Press hvilken som helst tast for å fortsette.. . " som vist i bildet nedenfor.
Metode 2 – Legg til cmd /k på slutten av batchfilen
Hvis en bruker ikke bare vil slutte å lukke ledetekstvinduet etter å ha kjørt en batchfil, men også å kjøre noen andre kommandoer, er denne metoden lurt å prøve. Brukeren må bare legge til cmd /k på slutten som vil bli forklart ved hjelp av trinnene nedenfor.
Trinn 1: Høyreklikk på batch-fil og du bør velge Vis flere alternativer fra kontekstmenyen som vist nedenfor.
Trinn 2: Klikk deretter Redigere fra menyen som vist.
Trinn 3: Hvis det ikke er noen standard tekstredigerer satt på systemet, vil det be deg om å velge hvilken som helst editor installert som notisblokk.
Trinn 4: Når den åpnes, skriv cmd /k på slutten av batchskriptfilen som vist nedenfor.
ANNONSE
Trinn 5: Lagre nå filen ved å gå til Fil alternativet på toppmenyen og klikke Lagre fra listen som vist nedenfor.
Trinn 6: Nå kan du kjøre batchfilen ved å dobbeltklikke på den.
Trinn 7: Du kan se at etter å ha kjørt batchfilen, vil ikke ledeteksten lukkes og lar brukerne også utføre en hvilken som helst annen kommando som vist i bildet nedenfor.
Trinn 8: Slik kan du stoppe ledeteksten fra å lukkes, men du må legge til enten Pause eller cmd /k til alle batchfilene du kjører.
Metode 3 – Endre registerfilen for å stoppe ledeteksten fra å lukke
Etter å ha brukt denne metoden, sikrer den at ledeteksten aldri lukkes umiddelbart etter batchen skriptfilen kjøres hver gang og brukeren trenger ikke redigere batchfilen for å legge til enten pause eller cmd /k.
Vi vil vise deg hvordan dette kan gjøres ved å endre noen innstillinger ved å redigere registerfilen ved hjelp av registerredigering som vist nedenfor.
Advarsel – Før du fortsetter, sørg for at du eksporter/lagre sikkerhetskopien av registerfilen, slik at du kan gå tilbake til den opprinnelige registerfilen hvis noe går galt under redigering.
Trinn 1: Først må du åpne registerredigering. For å gjøre det, må du trykke på Win + R tastene sammen, som åpner Løpe kommandoboksen.
Trinn 2: Skriv regedit i Kjør-boksen og trykk Tast inn nøkkel.
Trinn 3: Godta ledeteksten for brukertilgangskontroll ved å klikke Ja å fortsette.
Trinn 4: Etter at registerredigeringsvinduet åpnes, bør du tømme adressefeltet og kopiere og lim inn linjen nedenfor og trykke på Tast inn.
HKEY_CLASSES_ROOT\batfile\shell\open\command
Trinn 5: Kontroller at du har valgt registernøkkelen kalt kommando og på høyre side, Dobbeltklikk på strengverdien kalt (Misligholde), som åpner redigeringsvinduet.
Trinn 6: Skriv nå linjen nedenfor i sin Verdidata tekstboks og klikk OK.
cmd.exe /k "%1" %*
Trinn 7: Gå nå til adresselinjen og tøm den og skriv deretter inn følgende bane og trykk Tast inn nøkkel.
HKEY_CLASSES_ROOT\cmdfile\shell\open\command
Trinn 8: Når du kommer til kommando registernøkkel, åpne redigeringsvinduet til (Misligholde) strengverdi med dobbeltklikke på den.
Trinn 9: Etter det, skriv inn linjen under i Verdidata felt og trykk på OK.
cmd.exe /k "%1" %*
Trinn 10: Når du er ferdig, lukker du registerredigeringsvinduet.
Trinn 11: Start systemet på nytt én gang, og etter at systemet starter, kan du se at ledeteksten ikke lukkes etter at en batchskriptfil er utført.
Trinn 1 - Last ned Restoro PC Repair Tool herfra
Steg 2 - Klikk på Start skanning for å finne og fikse PC-problemer automatisk.