Ako zastaviť zatvorenie príkazového riadka po spustení dávkového súboru v systéme Windows 11/10

Kedykoľvek existuje veľa súborov príkazov, ktoré je potrebné vykonať, používatelia vytvoria dávkový súbor a spustí ho v systéme Windows. Všimli ste si však, že nástroj príkazového riadka, ako je príkazový riadok, ktorý spúšťa tento dávkový súbor, sa zatvorí krátko po spustení dávkového súboru? Používatelia teda nemôžu vidieť výstup alebo výsledky vykonania príkazu.

Možno by vás zaujímalo, či je možné zastaviť zatvorenie príkazového riadka ihneď po vykonaní? Áno, je!

V tomto článku sa dozviete, ako to možno urobiť pomocou 3 jednoduchých metód. Ak sa chcete dozvedieť viac, pokračujte v čítaní.

Obsah

Metóda 1 – Pridaním PAUSE do súboru dávkového skriptu

Jedným zo spôsobov, ako môže používateľ zastaviť zatvorenie príkazového riadka, je pridať na koniec súboru skriptu slovo s názvom Pauza. To spôsobí, že príkazový riadok sa po vykonaní dávkového súboru pozastaví, kým používateľ nestlačí ľubovoľný kláves a zatvorí sa hneď po stlačení klávesu.

Postupujte podľa krokov uvedených nižšie, ako to urobiť.

Krok 1: Prejdite do priečinka, kde sa nachádza dávkový súbor.

Krok 2: Kliknite pravým tlačidlom myši na dávkový súbor a kliknite Zobraziť viac možností z kontextového menu.

REKLAMA

Zobraziť ďalšie možnosti Dávkový súbor 11zon

Krok 3: Potom kliknite Upraviť v hornej časti kontextovej ponuky, ako je znázornené na obrázku nižšie.

Upravte súbor dávkového skriptu 11zon

Krok 4: Týmto sa otvorí dávkový súbor v programe Poznámkový blok alebo v inej aplikácii textového editora, ktorá je nastavená ako predvolená.

Krok 5: Napíšte pauza na konci skriptu ako posledný riadok a uložte súbor stlačením CTRL + S klávesy spolu na klávesnici.

Pridať Pozastaviť dávkový súbor 11zon

Krok 6: Ďalej, dvojité kliknutie na dávkasúbor alebo kliknite pravým tlačidlom myši na ňom a vyberte OTVORENÉ na spustenie tohto dávkového súboru.

Otvorte dávkový súbor 11zon

Krok 7: Teraz môžete vidieť, že dávkový skript bol spustený a okno príkazového riadka je stále otvorené so správou „Pre pokračovanie stlačte ľubovolnú klávesu.. . “, ako je znázornené na obrázku nižšie.

Stlačte ľubovoľné tlačidlo pre pokračovanie 11zón

Metóda 2 – Pridajte cmd /k na koniec dávkového súboru

Ak chce niektorý používateľ nielen zastaviť zatváranie okna príkazového riadka po vykonaní dávkového súboru, ale aj spustiť niektoré ďalšie príkazy, potom je dobré túto metódu vyskúšať. Používateľ musí pridať iba cmd /k na koniec, čo bude vysvetlené pomocou krokov nižšie.

Krok 1: Kliknite pravým tlačidlom myši na dávkový súbor a mali by ste si vybrať Zobraziť viac možností z kontextovej ponuky, ako je uvedené nižšie.

Zobraziť ďalšie možnosti Dávkový súbor 11zon

Krok 2: Potom kliknite Upraviť z ponuky, ako je znázornené.

Upravte súbor dávkového skriptu 11zon

Krok 3: Ak v systéme nie je nastavený predvolený textový editor, zobrazí sa výzva na výber ľubovoľného nainštalovaného editora, napríklad poznámkového bloku.

Krok 4: Po otvorení zadajte cmd /k na konci súboru dávkového skriptu, ako je uvedené nižšie.

Cmd K dávkový súbor 11zon

REKLAMA

Krok 5: Teraz uložte súbor tak, že prejdete na Súbor v hornom menu a kliknutím Uložiť zo zoznamu, ako je uvedené nižšie.

Súbor Uložiť Dávkový súbor 11zon

Krok 6: Teraz môžete spustiť dávkový súbor dvojitým kliknutím naň.

Krok 7: Môžete vidieť, že po spustení dávkového súboru sa príkazový riadok nezatvorí a tiež umožní používateľom vykonať akýkoľvek iný príkaz, ako je znázornené na obrázku nižšie.

Cmd K Výstup dávkového súboru Výsledok 11zon

Krok 8: Takto môžete zastaviť zatvorenie príkazového riadka, ale musíte pridať buď Pause alebo cmd /k do všetkých dávkových súborov, ktoré používate.

Metóda 3 – Zmena súboru databázy Registry na zastavenie zatvárania príkazového riadka

Po použití tejto metódy zaisťuje, že príkazový riadok sa nikdy nezatvorí ihneď po dávke súbor skriptu sa vykoná zakaždým a používateľ nemusí upravovať dávkový súbor na pridanie pauzy alebo cmd /k.

Ukážeme vám, ako to možno urobiť zmenou niektorých nastavení úpravou súboru databázy Registry pomocou editora databázy Registry, ako je uvedené nižšie.

POZOR – Skôr ako budete pokračovať, uistite sa exportovať/uložiť zálohu súboru databázy Registry, aby ste sa mohli vrátiť späť k pôvodnému súboru databázy Registry, ak sa pri úpravách niečo pokazí.

Krok 1: Najprv musíte otvoriť editor databázy Registry. Ak to chcete urobiť, musíte stlačiť tlačidlo Win + R kľúče dohromady, čím sa otvorí Bežať príkazové pole.

Krok 2: Napíšte regedit v poli Spustiť a stlačte Zadajte kľúč.

Krok 3: Prijmite výzvu Kontrola prístupu používateľov kliknutím Áno pokračovať.

1 Spustite program Regedit Min

Krok 4: Po otvorení okna editora databázy Registry by ste mali vymazať panel s adresou a skopírovať-prilepiť nižšie uvedený riadok a stlačiť Zadajte.

HKEY_CLASSES_ROOT\batfile\shell\open\command

Krok 5: Uistite sa, že ste vybrali kľúč databázy Registry s názvom príkaz a na pravej strane, dvojité kliknutie na hodnote reťazca tzv (predvolené), ktorý otvorí svoje editačné okno.

Bat File Command 11zon

Krok 6: Teraz do neho napíšte riadok nižšie Hodnotové údaje textové pole a kliknite OK.

cmd.exe /k "%1" %*
Príkaz Údaj hodnoty Predvolená hodnota 11zón

Krok 7: Teraz prejdite na panel s adresou a vymažte ho a potom zadajte nasledujúcu cestu a stlačte Zadajte kľúč.

HKEY_CLASSES_ROOT\cmdfile\shell\open\command

Krok 8: Po dosiahnutí príkaz kľúč databázy Registry, otvorte okno úprav súboru (predvolené) hodnota reťazca podľa dvojitým kliknutím na ňom.

Príkaz súboru Cmd 11zon

Krok 9: Potom zadajte nižšie uvedený riadok do Hodnotové údaje pole a klepnite na OK.

cmd.exe /k "%1" %*
Príkaz Údaj hodnoty Predvolená hodnota 11zón

Krok 10: Po dokončení zatvorte okno editora databázy Registry.

Krok 11: Teraz reštartujte systém raz a po spustení systému môžete vidieť, že príkazový riadok sa nezatvorí po spustení akéhokoľvek súboru dávkového skriptu.

Môžete si tiež stiahnuť tento nástroj na opravu počítača na vyhľadanie a opravu akéhokoľvek problému s počítačom:
Krok 1 - Stiahnite si Restoro PC Repair Tool odtiaľto
Krok 2 - Kliknite na Spustiť skenovanie, aby ste automaticky našli a opravili akýkoľvek problém s počítačom.
Ako obnoviť „Otvorte príkazové okno tu“ v kontextovej ponuke v systéme Windows 11

Ako obnoviť „Otvorte príkazové okno tu“ v kontextovej ponuke v systéme Windows 11Windows 11Príkazový Riadok

Po inovácii na operačný systém Windows 10 možno zistíte, že v kontextovej ponuke chýba možnosť „Otvoriť príkazové okno tu“. Je to preto, že ho spoločnosť Microsoft odstránila a namiesto toho pridal...

Čítaj viac
Oprava – okno CMD sa zobrazí a zmizne v systéme Windows 11 / 10

Oprava – okno CMD sa zobrazí a zmizne v systéme Windows 11 / 10Windows 10Windows 11Príkazový Riadok

Terminál príkazového riadka je jedným z najdôležitejších a najrelevantnejších nástrojov operačného systému Windows, dokonca aj v systéme Windows 11. Existuje niekoľko pokročilých príkazov, proces s...

Čítaj viac
Ako nainštalovať aplikácie z príkazového riadka alebo PowerShell v systéme Windows 11,10

Ako nainštalovať aplikácie z príkazového riadka alebo PowerShell v systéme Windows 11,10AkoNáradieWindows 10Windows 11Príkazový Riadok

Ak ste niekto, koho bolí hlava z toho, že prechádzate monotónnym procesom inštalácie aplikácie na vašom Windows a zomreli by ste na alternatívne riešenie, prišli ste k dokonalosti miesto. V tomto č...

Čítaj viac