3 moduri de a împiedica închiderea promptului de comandă după executarea comenzilor (Pauză fișier batch)
- Categorie: Diverse
Când rulăm orice fișier batch, fereastra Prompt de comandă va apărea în scurt timp și va continua în același timp și nu primiți exact ce comenzi rulează pe CMD ca rezultat al fișierului batch.
Fișierul batch conține comenzi pentru a efectua unele acțiuni legate de sistem și aceste comenzi sunt executate una după alta. Ce se întâmplă dacă doriți să urmăriți comenzile pe care le executați printr-un fișier batch și doriți să împiedicați închiderea automată a ferestrei de comandă. Rezumat rapid ascunde 1 Prima cale 2 A doua cale 3 A treia cale
Iată cele 3 modalități de a împiedica închiderea ferestrei de comandă după executarea comenzilor. Căutați orice soluție pe care o găsiți ușoară și cea mai potrivită pentru dvs.
Prima cale
Deschideți fișierul lot în Notepad făcând clic dreapta pe el și faceți clic pe Editare din listă.
Și lipiți următoarea comandă la sfârșitul fișierului dvs. lot
cmd / k
Apoi, salvați fișierul apăsând Ctrl + s și închideți blocnotesul. Faceți dublu clic pe fișierul .bat. Veți vedea că CMD va rămâne deschis atât timp cât doriți să rămână deschis.
Acesta este modul foarte ușor și la îndemână de a împiedica închiderea ferestrei Prompt de comandă după executarea comenzilor.
A doua cale
Al doilea mod în care vă voi arăta este, de asemenea, o metodă simplă.
Editați fișierul bat făcând clic dreapta pe el și selectați Editare din listă. Fișierul dvs. se va deschide în blocnotes.
Acum adăugați cuvânt PAUSE la sfârșitul fișierului dvs. bat. Aceasta va menține fereastra de linie de comandă deschisă până când nu apăsați nicio tastă.
Puteți vedea cu ușurință fiecare comandă care a rulat pe rezultatul fișierului bat în CMD atâta timp cât nu apăsați nicio tastă.
A treia cale
Puteți împiedica închiderea ferestrei de comandă după executarea comenzilor prin adăugarea unei chei de registry în registrul Windows. Pentru aceasta, tastați următorul cod în Notepad și salvați fișierul cu extensia .reg.
Windows Registry Editor versiunea 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 - Anularea procesului de aplicare}; & \\% 1 \
După salvarea fișierului, faceți dublu clic pe el. Acest registru se va salva în Editorul de registry Windows. Acum executați orice comandă, fereastra de comandă va rămâne deschisă atâta timp cât o veți menține deschisă.
Toate acestea sunt modalități ușoare și rapide de a vă menține fereastra de linie de comandă deschisă, astfel încât să puteți configura și urmări cu ușurință fiecare comandă pe care o executați prin fișierul batch sau scriptul Powershell. Dacă doriți să aflați orice altceva legat de acest lucru, comentați mai jos. Mulțumesc.