Komutları yürüttükten sonra CMD Windows penceresini kapatmaktan kaçının

Windows ortamlarında, bir dizi komut içeren bir komut dosyası tasarımı sayesinde bir görevin yürütülmesine izin veren bat dosyaları sayesinde birden fazla görevi otomatikleştirebilir ve yürütebiliriz.

Bat dosyası veya toplu olarak da adlandırılan bir dosya, temelde, sistemde sırayla yürütülecek yapılandırdığımız bir dizi komutun bulunduğu bir dosyadır.

Bir yarasa dosyasını çalıştırdığımızda, yürütüleceği şekilde önceden yapılandırılır ve komutların yürütüldüğü komut istemi penceresi otomatik olarak açılır ve kapanır, bu nedenle bu tür dosyaları yürütürken basit bir komut istemi konsolu görüyoruz. flaş.

Bugün Solvetic, bir bat dosyası yürütürken konsolun kapanmasını nasıl önleyebileceğimizin bazı yollarını analiz edecek ve bu şekilde yürütülen talimatları ayrıntılı olarak görecek.

1. Bat Windows dosyasını düzenleyerek konsolu kapatmaktan kaçının

Aşama 1
Bu ilk seçeneği kullanmak için yarasa dosyasını düzenlemeliyiz ve bunun için üzerine sağ tıklayıp Düzenle seçeneğini seçeceğiz:

Adım 2
Bu, bat dosyasının içeriğini bir not defterinde açacak ve konsolun otomatik kapanmasını önlemek için dosyanın sonuna cmd / k satırını ekleyeceğiz:

Aşama 3
Ctrl + G tuşlarını kullanarak veya Dosya / Kaydet menüsünden değişiklikleri kaydediyoruz. Şimdi dosyayı çalıştırdığımızda, komut istemi görünür kalacak ve yürütülen siparişi görebileceğiz:

BÜYÜT

2. Windows dosyasına yeni bir satır ekleyerek konsolu kapatmaktan kaçının


Önceki adımda olduğu gibi, bu sefer bat dosyasının sonuna dosyanın sonuna PAUSE kelimesini ekleyeceğiz:

Şimdi bat dosyasını çalıştırdığımızda içeriğini göreceğiz ve çıkmak için bir tuşa basmalıyız:

BÜYÜT

3. Konsolu Windows kayıt defteri düzenleyicisi aracılığıyla kapatmaktan kaçının


Bir sonraki uygun seçenek, Windows kayıt defterinin değiştirileceği bir .reg dosyası oluşturmaktır, bunun için çalıştırmadan önce bir yedek kopya oluşturmanızı öneririz.

Aşama 1
Bir not defteri açıp aşağıdakileri yapıştırıyoruz:

 [HKEY_CLASSES_ROOT \ Applications \ powershell.exe \ shell \ open \ komut] @ = "\" 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 -Scope Process Bypass}; & \ "% 1" \ “\ ""

BÜYÜT

Adım 2
Daha sonra, içeriğinin kayıt defteri düzenleyicisine eklenebilmesi için dosyayı .reg uzantısıyla kaydedeceğiz:

BÜYÜT

Aşama 3

Kaydedildikten sonra yürütmeye devam ediyoruz ve aşağıdaki mesajı göreceğiz:

Söz konusu kayıt defterini işletim sistemine ekleme eylemini onaylamak ve böylece bir yarasa dosyası yürütülürken komut istemi konsolunun otomatik olarak kapanmasını önlemek için Evet düğmesine tıklayın.

wave wave wave wave wave