3 sätt att förhindra att kommandotolken stängs efter körning av kommandon (batchfilpaus)
- Kategori: Övrigt
När vi kör någon batchfil visas kommandotolken snabbt och den fortsätter samtidigt och du får inte exakt vilka kommandon som körs på CMD som resultat av batchfilen.
Batchfilen innehåller kommandon för att utföra vissa åtgärder relaterade till System och dessa kommandon körs en efter en. Så vad händer om du vill titta på dina kommandon som du kör genom en batchfil och du vill förhindra att kommandotolken stängs automatiskt. Snabb sammanfattning Dölj 1 Första sättet 2 Andra sättet 3 Tredje sättet
Här är de 3 sätten att förhindra att kommandotolken stängs efter att ha kört kommandon. Välj den lösning du tycker är enkel och bäst för dig.
Första sättet
Öppna batchfilen i Anteckningar genom att högerklicka på den och klicka på Redigera i listan.
Och klistra in följande kommando i slutet av din batchfil
cmd /k
Spara sedan filen genom att trycka på Ctrl+s och stäng anteckningsblocket. Dubbelklicka på din .bat -fil. Du kommer att se att CMD kommer att vara öppen så länge du vill att den ska vara öppen.
Detta är det mycket enkla och praktiska sättet att förhindra att kommandotolken stängs efter att ha kört kommandon.
Andra sättet
Det andra sättet jag ska visa dig är också en enkel metod.
Redigera din bat -fil genom att högerklicka på den och välj Redigera i listan. Din fil öppnas i anteckningsblock.
Lägg nu till PAUSE -ord i slutet av din batfil. Detta kommer att hålla kommandotolken fönstret öppet tills du inte trycker på någon knapp.
Du kan enkelt se varje kommando som hade körts på resultatet av bat -filen i CMD så länge du inte trycker på någon knapp.
Tredje sättet
Du kan förhindra att kommandotolken stängs efter att ha kört kommandon genom att lägga till en registernyckel i Windows -registret. För detta, skriv följande kod i Anteckningar och spara filen med tillägget .reg.
Windows registerredigerare version 5.00
[HKEY_CLASSES_ROOT Applications powershell.exe shell open command]
@= C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe –noExit & \ %1 \
[HKEY_CLASSES_ROOT Microsoft.PowerShellScript.1 Shell 0 Command]
@= C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe –NoExit -Command if ((Get-ExecutionPolicy) –ne 'AllSigned') {Set-ExecutionPolicy- Omfattningsförloppsprocess}; & \ %1 \
När du har sparat filen dubbelklickar du på den. Det här registret sparas i din Windows -registerredigerare. Kör nu vilket kommando som helst, kommandotolken kommer att vara öppen så länge du håller det öppet.
Dessa är alla enkla och snabba sätt att hålla ditt fönster i kommandotolken öppet så att du enkelt kan konfigurera och titta på varje kommando som du kör genom batchfilen eller Powershell Script. Om du vill veta något annat relaterat till detta, kommentera nedan. Tack.