Kadar koli je potrebno izvesti veliko nizov ukazov, uporabniki ustvarijo paketno datoteko in jo zaženejo v sistemu Windows. Toda ali ste opazili, da se orodje ukazne vrstice, kot je ukazni poziv, ki zažene to paketno datoteko, zapre kmalu po izvedbi paketne datoteke? Tako uporabniki ne morejo videti izhoda ali rezultatov izvedbe ukaza.
Morda se sprašujete, ali je mogoče ustaviti zapiranje ukaznega poziva takoj po izvedbi? Ja, je!
V tem članku boste izvedeli, kako je to mogoče storiti s 3 preprostimi metodami. Nadaljujte z branjem, če želite izvedeti več.
Kazalo
1. način – Z dodajanjem PAUSE v paketno skriptno datoteko
Eden od načinov, s katerimi lahko uporabnik prepreči zapiranje ukaznega poziva, je, da na konec skriptne datoteke doda besedo, imenovano Pause. Tako se ukazni poziv ustavi po izvedbi paketne datoteke, dokler uporabnik ne pritisne katere koli tipke in se zapre takoj, ko pritisne tipko.
Sledite spodnjim korakom, kako to storiti.
1. korak: Pojdite v mapo, kjer je prisotna paketna datoteka.
2. korak: Desni klik na paketna datoteka in kliknite Pokaži več možnosti iz kontekstnega menija.
OGLAŠEVANJE
3. korak: Nato kliknite Uredi na vrhu kontekstnega menija, kot je prikazano na spodnjem posnetku zaslona.
4. korak: To bo odprlo paketno datoteko v beležnici ali kateri koli drugi aplikaciji za urejevalnik besedil, ki je nastavljena kot privzeta.
5. korak: Vnesite pavza na koncu skripta kot končno vrstico in shranite datoteko s pritiskom na CTRL + S tipke skupaj na tipkovnici.
6. korak: Naprej, dvojni klik na serijamapa oz desni klik na njem in izberite Odprto za zagon te paketne datoteke.
7. korak: Zdaj lahko vidite, da je bil paketni skript izveden in je okno ukaznega poziva še vedno odprto s sporočilom, ki pravi »Za nadaljevanje pritisnite katerikoli gumb.. . «, kot je prikazano na spodnji sliki.
2. način – Dodajte cmd /k na konec paketne datoteke
Če kateri koli uporabnik želi ne le prenehati zapirati okno ukaznega poziva po izvajanju paketne datoteke, temveč tudi zagnati nekatere druge ukaze, potem je to metodo dobro poskusiti. Uporabnik mora na koncu dodati le cmd /k, kar bo razloženo s spodnjimi koraki.
Korak 1: Desni klik na paketna datoteka in morate izbrati Pokaži več možnosti iz kontekstnega menija, kot je prikazano spodaj.
2. korak: Nato kliknite Uredi iz menija, kot je prikazano.
3. korak: Če v sistemu ni nastavljenega privzetega urejevalnika besedila, vas bo pozval, da izberete kateri koli urejevalnik, nameščen kot je beležnica.
4. korak: Ko se odpre, vnesite cmd /k na koncu datoteke paketnega skripta, kot je prikazano spodaj.
OGLAŠEVANJE
5. korak: Zdaj shranite datoteko tako, da greste na mapa možnost v zgornjem meniju in kliknite Shrani s seznama, kot je prikazano spodaj.
6. korak: Zdaj lahko zaženete paketno datoteko tako, da dvokliknete nanjo.
7. korak: Vidite lahko, da se po zagonu paketne datoteke ukazni poziv ne bo zaprl in uporabnikom omogočil tudi izvedbo katerega koli drugega ukaza, kot je prikazano na spodnji sliki.
Korak 8: Tako lahko preprečite zapiranje ukaznega poziva, vendar morate dodati Pause ali cmd /k vsem paketnim datotekam, ki jih izvajate.
3. način – Spreminjanje registrske datoteke, da preprečite zapiranje ukaznega poziva
Po uporabi te metode zagotavlja, da se ukazni poziv ne bo nikoli zaprl takoj po paketu skriptna datoteka se izvede vsakič in uporabniku ni treba urejati paketne datoteke za dodajanje premora ali cmd /k.
Pokazali vam bomo, kako je to mogoče storiti s spremembo nekaterih nastavitev z urejanjem registrske datoteke z urejevalnikom registra, kot je prikazano spodaj.
Opozorilo – Preden nadaljujete, se prepričajte izvoz/shrani varnostno kopijo vaše registrske datoteke, tako da se lahko vrnete nazaj na izvirno registrsko datoteko, če gre kaj narobe med urejanjem.
1. korak: Najprej morate odpreti urejevalnik registra. Če želite to narediti, morate pritisniti Win + R tipke skupaj, kar odpre teci ukazno polje.
2. korak: Vnesite regedit v polju Zaženi in pritisnite Vnesite ključ.
3. korak: Sprejmite poziv za nadzor uporabniškega dostopa s klikom da nadaljevati.
4. korak: Ko se odpre okno urejevalnika registra, počistite naslovno vrstico in kopirajte in prilepite spodnjo vrstico ter pritisnite Vnesite.
HKEY_CLASSES_ROOT\batfile\shell\open\ukaz
5. korak: Prepričajte se, da ste izbrali registrski ključ imenovan ukaz in na desni strani, dvojni klik na klicano vrednost niza (privzeto), ki odpre okno za urejanje.
6. korak: Zdaj vnesite spodnjo vrstico Podatki o vrednosti besedilno polje in kliknite V REDU.
cmd.exe /k "%1" %*
7. korak: Zdaj pojdite v naslovno vrstico in jo počistite ter nato vnesite naslednjo pot in pritisnite Vnesite ključ.
HKEY_CLASSES_ROOT\cmdfile\shell\open\ukaz
8. korak: Ko pridete do ukaz registrskega ključa, odprite okno za urejanje (privzeto) vrednost niza po dvoklikom na njem.
9. korak: Po tem vnesite spodnjo vrstico v Podatki o vrednosti polje in tapnite V REDU.
cmd.exe /k "%1" %*
10. korak: Ko končate, zaprite okno urejevalnika registra.
11. korak: Zdaj enkrat znova zaženite sistem in ko se sistem zažene, lahko vidite, da se ukazni poziv ne bo zaprl, ko se izvede katera koli datoteka paketnega skripta.
Korak 1 - Prenesite orodje za popravilo računalnika Restoro od tukaj
2. korak - Kliknite Začni skeniranje, da samodejno poiščete in odpravite katero koli težavo z računalnikom.