Ori de câte ori sunt multe seturi de comenzi care trebuie executate, utilizatorii creează un fișier batch și îl rulează pe sistemul Windows. Dar ați observat că instrumentul din linia de comandă, cum ar fi promptul de comandă, care rulează acest fișier batch, se închide la scurt timp după executarea fișierului batch? Deci, utilizatorii nu pot vedea rezultatul sau rezultatele executării comenzii.
S-ar putea să vă întrebați dacă este posibil să opriți închiderea promptului de comandă imediat după execuție? Da, este!
În acest articol, veți afla cum se poate face acest lucru folosind 3 metode simple. Vă rugăm să continuați să citiți dacă doriți să aflați mai multe.
Cuprins
Metoda 1 - Adăugând PAUSE la fișierul script batch
Una dintre modalitățile prin care utilizatorul poate opri închiderea promptului de comandă este să adauge un cuvânt numit Pauză la sfârșitul fișierului script. Acest lucru face ca promptul de comandă să se întrerupă după execuția fișierului batch până când utilizatorul apasă orice tastă și se închide imediat ce o tastă este apăsată.
Urmați pașii de mai jos despre cum să o faceți.
Pasul 1: Accesați folderul în care este prezent fișierul batch.
Pasul 2: Click dreapta pe fișier batch și faceți clic Afișați mai multe opțiuni din meniul contextual.
PUBLICITATE
![Afișați mai multe opțiuni Fișier lot 11zon](/f/ba0534febc00827f9bd421ccd69fc46d.png)
Pasul 3: Apoi faceți clic Editați | × în partea de sus a meniului contextual, așa cum se arată în captura de ecran de mai jos.
![Editați fișierul script batch 11zon](/f/8d2f286160267aa3a4714f004e16cafd.png)
Pasul 4: Acest lucru va deschide fișierul batch într-un Notepad sau în orice altă aplicație de editare de text care este setată implicit.
Pasul 5: Introduceți pauză la sfârșitul scriptului ca o linie finală și salvați fișierul apăsând CTRL + S tastele împreună de pe tastatură.
![Adăugați fișierul Pauză batch 11zon](/f/7c0c8b98e8152bbd596329fa83dfc90e.png)
Pasul 6: În continuare, dublu click pe lotfişier sau Click dreapta pe el și selectați Deschis pentru a rula acest fișier batch.
![Deschideți fișierul batch 11zon](/f/015867957287c82f03e93960baa1385e.png)
Pasul 7: Acum puteți vedea că scriptul batch a fost executat și fereastra promptului de comandă este încă deschisă cu mesajul care spune „Apăsați orice tastă pentru a continua.. . ” așa cum se arată în imaginea de mai jos.
![Apăsați orice tastă pentru a continua 11zon](/f/8c0c68e389e2ea49ed781a32990bee67.png)
Metoda 2 - Adăugați cmd /k la sfârșitul fișierului batch
Dacă orice utilizator dorește nu numai să oprească închiderea ferestrei promptului de comandă după executarea unui fișier batch, ci și să ruleze alte comenzi, atunci această metodă este bine de încercat. Utilizatorul trebuie să adauge doar cmd /k la sfârșit, ceea ce va fi explicat folosind pașii de mai jos.
Pasul 1: Click dreapta pe fișier batch si ar trebui sa selectezi Afișați mai multe opțiuni din meniul său contextual, așa cum se arată mai jos.
![Afișați mai multe opțiuni Fișier lot 11zon](/f/ba0534febc00827f9bd421ccd69fc46d.png)
Pasul 2: Apoi faceți clic Editați | × din meniu așa cum se arată.
![Editați fișierul script batch 11zon](/f/8d2f286160267aa3a4714f004e16cafd.png)
Pasul 3: Dacă nu există un editor de text implicit setat pe sistem, atunci acesta vă va solicita să selectați orice editor instalat precum blocnotes.
Pasul 4: Odată ce se deschide, tastați cmd /k la sfârșitul fișierului script batch, așa cum se arată mai jos.
![Cmd K Fișier lot 11zon](/f/464b26e4bc5865dc4aed610a87898938.png)
PUBLICITATE
Pasul 5: Acum salvați fișierul mergând la Fişier opțiunea din meniul de sus și dând clic Salvați din listă, așa cum se arată mai jos.
![Fișier Salvare fișier lot 11zon](/f/961b7b1870bfd716229689de07644c93.png)
Pasul 6: Acum puteți rula fișierul batch făcând dublu clic pe el.
Pasul 7: Puteți vedea că după rularea fișierului batch, promptul de comandă nu se va închide și, de asemenea, permite utilizatorilor să execute orice altă comandă, așa cum se arată în imaginea de mai jos.
![Cmd K Rezultat ieșire fișier batch 11zon](/f/ee90460da88c501c56e9b19c38684f58.png)
Pasul 8: Acesta este modul în care puteți opri închiderea promptului de comandă, dar trebuie să adăugați fie Pauză, fie cmd /k la toate fișierele batch pe care le executați.
Metoda 3 - Modificarea fișierului de registry pentru a opri închiderea promptului de comandă
După aplicarea acestei metode, se asigură că promptul de comandă nu se va închide niciodată imediat după lot fișierul script este executat de fiecare dată și utilizatorul nu trebuie să editeze fișierul batch pentru a adăuga fie pauză, fie cmd /k.
Vă vom arăta cum se poate face acest lucru prin modificarea unor setări prin editarea fișierului de registry folosind editorul de registry, așa cum se arată mai jos.
Avertizare – Înainte de a continua, asigură-te că exportați/salvați copia de rezervă a fișierului dvs. de registry, astfel încât să puteți reveni la fișierul de registry original dacă ceva nu merge bine în timpul editării.
Pasul 1: Mai întâi trebuie să deschideți editorul de registry. Pentru a face acest lucru, trebuie să apăsați tasta Câștigă + R cheile împreună, care deschide Alerga caseta de comandă.
Pasul 2: Introduceți regedit în caseta Run și apăsați introduce cheie.
Pasul 3: Acceptați solicitarea Control acces utilizator făcând clic da a continua.
![1 Rulați Regedit Min](/f/ceed7b2bcb63f08e11d3f7cfd734a043.png)
Pasul 4: După ce se deschide fereastra editorului de registry, ar trebui să ștergeți bara de adrese și să copiați-lipiți linia de mai jos și să apăsați Introduce.
HKEY_CLASSES_ROOT\batfile\shell\open\command
Pasul 5: Asigurați-vă că ați selectat cheia de registry apelată comanda și pe partea dreaptă, dublu click pe valoarea șirului numită (Mod implicit), care deschide fereastra de editare.
![Bat File Command 11zon](/f/3aef187303bf46e541999825fbb540ff.png)
Pasul 6: Acum introduceți linia de mai jos în ea Date valorice caseta de text și faceți clic O.K.
cmd.exe /k „%1” %*
![Comanda datelor valorii Implicit 11zon](/f/e2fa731853c007e7856bebaa4dacad04.png)
Pasul 7: Acum mergeți la bara de adrese și ștergeți-o, apoi introduceți următoarea cale și apăsați introduce cheie.
HKEY_CLASSES_ROOT\cmdfile\shell\open\command
Pasul 8: Odată ce ajungeți la comanda cheie de registry, deschideți fereastra de editare a fișierului (Mod implicit) valoare șir de dublu clic pe el.
![Comanda fișierului Cmd 11zon](/f/2030095e5c37c2e7a782db2cfdb938f0.png)
Pasul 9: După aceea, introduceți linia de mai jos în Date valorice câmp și atingeți O.K.
cmd.exe /k „%1” %*
![Comanda datelor valorii Implicit 11zon](/f/e2fa731853c007e7856bebaa4dacad04.png)
Pasul 10: Odată terminat, închideți fereastra editorului de registry.
Pasul 11: Acum reporniți sistemul o dată și după ce sistemul pornește, puteți vedea că promptul de comandă nu se va închide după ce este executat orice fișier script batch.
Pasul 1 - Descărcați Instrumentul de reparare PC Restoro de aici
Pasul 2 - Faceți clic pe Pornire scanare pentru a găsi și remedia automat orice problemă de PC.