Wanneer er veel opdrachten zijn die moeten worden uitgevoerd, maken gebruikers een batchbestand en voeren dit uit op het Windows-systeem. Maar is het u opgevallen dat de opdrachtregeltool, zoals de opdrachtprompt, die dit batchbestand uitvoert, snel wordt gesloten na het uitvoeren van het batchbestand? Gebruikers kunnen dus de uitvoer of resultaten van de uitvoering van de opdracht niet zien.
U vraagt zich misschien af of het mogelijk is om te voorkomen dat de opdrachtprompt onmiddellijk na uitvoering wordt gesloten? Jazeker!
In dit artikel leert u hoe u dit kunt doen met behulp van 3 eenvoudige methoden. Lees verder als je meer wilt weten.
Inhoudsopgave
Methode 1 – Door PAUSE toe te voegen aan het batchscriptbestand
Een van de manieren waarop de gebruiker kan voorkomen dat de opdrachtprompt wordt gesloten, is door een woord met de naam Pause toe te voegen aan het einde van het scriptbestand. Hierdoor pauzeert de opdrachtprompt na de uitvoering van het batchbestand totdat de gebruiker op een willekeurige toets drukt en sluit deze zodra er op een toets wordt gedrukt.
Volg de onderstaande stappen om dit te doen.
Stap 1: Ga naar de map waar het batchbestand aanwezig is.
Stap 2: Klik met de rechtermuisknop op de batch bestand en klik Toon meer opties vanuit het contextmenu.
ADVERTENTIE
Stap 3: Klik vervolgens op Bewerk bovenaan het contextmenu zoals weergegeven in de onderstaande schermafbeelding.
Stap 4: Hiermee wordt het batchbestand geopend in een Kladblok of een andere teksteditor-app die als standaard is ingesteld.
Stap 5: Typ pauze aan het einde van het script als laatste regel en sla het bestand op door op te drukken CTRL + S toetsen samen op het toetsenbord.
Stap 6: Volgende, Dubbelklik op de partijhet dossier of klik met de rechtermuisknop erop en selecteer Open om dit batchbestand uit te voeren.
Stap 7: Nu kunt u zien dat het batchscript is uitgevoerd en dat het opdrachtpromptvenster nog steeds open is met het bericht "Druk op een willekeurige toets om door te gaan.. . ” zoals weergegeven in de onderstaande afbeelding.
Methode 2 – Voeg cmd /k toe aan het einde van het batchbestand
Als een gebruiker niet alleen wil stoppen met het sluiten van het opdrachtpromptvenster na het uitvoeren van een batchbestand, maar ook om enkele andere opdrachten uit te voeren, dan is deze methode goed om te proberen. De gebruiker hoeft alleen cmd /k aan het einde toe te voegen, wat zal worden uitgelegd met behulp van de onderstaande stappen.
Stap 1: Klik met de rechtermuisknop op de batch bestand en je zou moeten selecteren Toon meer opties vanuit het contextmenu zoals hieronder weergegeven.
Stap 2: Klik vervolgens op Bewerk uit het menu zoals weergegeven.
Stap 3: Als er geen standaard teksteditor op het systeem is ingesteld, wordt u gevraagd een editor te selecteren die als Kladblok is geïnstalleerd.
Stap 4: Zodra het is geopend, typt u cmd /k aan het einde van het batchscriptbestand, zoals hieronder weergegeven.
ADVERTENTIE
Stap 5: Sla het bestand nu op door naar de Bestand optie in het bovenste menu en klik op Opslaan uit de lijst zoals hieronder weergegeven.
Stap 6: Nu kunt u het batchbestand uitvoeren door erop te dubbelklikken.
Stap 7: U kunt zien dat na het uitvoeren van het batchbestand de opdrachtprompt niet wordt gesloten en dat de gebruikers ook andere opdrachten kunnen uitvoeren, zoals weergegeven in de onderstaande afbeelding.
Stap 8: Dit is hoe u kunt voorkomen dat de opdrachtprompt wordt gesloten, maar u moet Pauze of cmd /k toevoegen aan alle batchbestanden die u uitvoert.
Methode 3 - Het registerbestand wijzigen om te voorkomen dat de opdrachtprompt wordt gesloten
Na het toepassen van deze methode zorgt het ervoor dat de opdrachtprompt nooit direct na de batch wordt gesloten scriptbestand wordt elke keer uitgevoerd en de gebruiker hoeft het batchbestand niet te bewerken voor het toevoegen van pauze of cmd /k.
We laten u zien hoe u dit kunt doen door enkele instellingen te wijzigen door het registerbestand te bewerken met behulp van de register-editor, zoals hieronder wordt weergegeven.
Waarschuwing – Voordat u verder gaat, moet u ervoor zorgen dat u exporteer/bewaar de back-up van uw registerbestand zodat u kunt terugkeren naar het oorspronkelijke registerbestand als er iets misgaat tijdens het bewerken.
Stap 1: Eerst moet u de register-editor openen. Om dit te doen, moet u op de Win + R toetsen bij elkaar, wat de. opent Rennen commando doos.
Stap 2: Typ regedit in het vak Uitvoeren en druk op Binnenkomen sleutel.
Stap 3: Accepteer de prompt Gebruikerstoegangscontrole door te klikken op Ja doorgaan.
Stap 4: Nadat het venster van de register-editor is geopend, moet u de adresbalk leegmaken en de onderstaande regel kopiëren en plakken en op. drukken Binnenkomen.
HKEY_CLASSES_ROOT\batfile\shell\open\command
Stap 5: Zorg ervoor dat u de registersleutel met de naam. hebt geselecteerd opdracht en aan de rechterkant, Dubbelklik op de tekenreekswaarde genaamd (Standaard), waarmee het bewerkingsvenster wordt geopend.
Stap 6: Typ nu de onderstaande regel in zijn Waarde data tekstvak en klik op OKÉ.
cmd.exe /k "%1" %*
Stap 7: Ga nu naar de adresbalk en wis deze en typ dan het volgende pad en druk op Binnenkomen sleutel.
HKEY_CLASSES_ROOT\cmdfile\shell\open\command
Stap 8: Zodra u de. bereikt opdracht registersleutel, open het bewerkingsvenster van de (Standaard) tekenreekswaarde door dubbelklikken ben ermee bezig.
Stap 9: Voer daarna de onderstaande regel in de Waarde data veld en tik op OKÉ.
cmd.exe /k "%1" %*
Stap 10: Als u klaar bent, sluit u het venster van de register-editor.
Stap 11: Start uw systeem nu eenmaal opnieuw op en nadat het systeem is gestart, kunt u zien dat de opdrachtprompt niet wordt gesloten nadat een batchscriptbestand is uitgevoerd.
Stap 1 - Download de Restoro PC Reparatie Tool van hier
Stap 2 - Klik op Scan starten om elk pc-probleem automatisch te vinden en op te lossen.