.BAT dosyalarını Komut İstemi penceresini görüntülemeden görünmez bir şekilde çalıştırma - Winhelponline

How Run Bat Files Invisibly

Toplu iş dosyaları (.BAT) ve Windows NT Komut Denetimi (.CMD) dosyaları çift tıklandığında konsol penceresinde çalışır. Bu, Komut İstemi penceresinin .BAT veya .CMD dosyası yürütülmesi tamamlanana kadar görünür olacağı anlamına gelir.



toplu iş dosyasını gizli veya görünmez modda çalıştır



.BAT veya .CMD dosyası yürütmeyi daha az müdahaleci hale getirmek için, onu simge durumuna küçültülmüş olarak çalışacak şekilde yapılandırabilirsiniz. Veya .BAT veya .CMD dosyası çalışma süresi boyunca kullanıcı girişi gerektirmiyorsa, bir Komut Dosyası kullanarak onu görünmez modda başlatabilirsiniz.



Windows'taki yerleşik Görev Zamanlayıcı, programları gizli modda başlatabilir. Görev Zamanlayıcı rotasından ilerlemek istemiyorsanız, bu makalede tartışılan seçeneklere göz atın.

  1. Küçültülmüş pencere modunda bir Toplu İş veya CMD dosyası çalıştırın
  2. Windows Komut Dosyası aracılığıyla gizli (görünmez mod) bir Toplu İş veya CMD dosyası çalıştırın
  3. NirCmd yardımcı programını kullanarak bir Batch veya CMD dosyasını gizli (görünmez mod) çalıştırın

.BAT veya .CMD dosyalarını simge durumuna küçültülmüş modda çalıştırma

Küçültülmüş pencere durumunda bir toplu iş dosyasını çalıştırmak için şu adımları izleyin:



  1. .BAT veya .CMD dosyası için bir kısayol oluşturun. Bunu yapmak için dosyaya sağ tıklayın, Gönderildi , Masaüstü (kısayol oluştur)
  2. Kısayola sağ tıklayın ve seçin Özellikleri
  3. İçinde Çalıştırmak: açılır, seç Küçültülmüş
  4. Tamam'ı tıklayın
  5. Toplu iş dosyasını simge durumuna küçültülmüş pencere durumunda çalıştırmak için kısayola çift tıklayın.

Komut Dosyası Kullanarak Gizli .BAT veya .CMD dosyalarını çalıştırma (görünmez mod)

Windows Script Host’un Çalıştırmak Yöntem, bir programı veya komut dosyasını görünmez modda çalıştırmanıza izin verir. Burada, adlı bir toplu iş dosyasını başlatan örnek bir Windows komut dosyası kodu verilmiştir. syncfiles.bat görünmez.

Referans: Çalıştırma Yöntemi . Ayar intWindowStyle 0 parametresi pencereyi gizler.

Diyelim ki adında bir dosyamız var syncfiles.bat içinde C: Toplu İş Dosyaları dizin. Windows Komut Dosyası kullanarak gizli modda başlatalım.

  1. Aşağıdaki satırları Not Defteri'ne kopyalayın.
    WshShell = CreateObject ('WScript.Shell') WshShell.Run chr (34) & 'C:  Batch Files  syncfiles.bat' & Chr (34), 0 Ayarla WshShell = Nothing

    Not: Komut dosyasındaki toplu iş dosyası adını / yolunu ihtiyacınıza göre değiştirin.

  2. Dosyayı .VBS uzantısıyla kaydedin, diyelim ki launch_bat.vbs
  3. .BAT dosya adını ve yolunu uygun şekilde düzenleyin ve dosyayı kaydedin.
  4. Toplu iş dosyasını başlatan launch_bat.vbs dosyasını çalıştırmak için çift tıklayın syncfiles.bat görünmez.

İLİŞKİLİ: Yönetici Olarak Çalıştırmak İçin Bir Toplu İş Dosyasını Otomatik Olarak Yükseltme? -ve- VBScripts ve UAC yükseltmesi (Yönetici olarak çalıştır)

NirCmd kullanarak gizli .BAT veya .CMD dosyalarını çalıştırma (görünmez mod)

NirCmd, üçüncü taraf satıcı Nirsoft'tan çok amaçlı bir komut satırı otomasyon aracıdır. Biz kapalı NirCmd geçmişte birçok kez sitemizde.

Gizli modda bir program, komut dosyası veya toplu iş dosyası çalıştırmak için NirCmd kullanabiliriz.

İndir NirCmd ve dosyayı Windows dizininize çıkartın.

Çalıştır iletişim kutusundan veya Komut İstemi'nden, bir toplu iş dosyasını veya programı gizli modda başlatmak için aşağıdaki sözdizimini kullanın:

nircmd exec hide [toplu iş dosyasının yolu]

Misal:

nircmd exec 'c:  batch dosyalarını  syncfiles.bat' gizle

toplu iş dosyasını çalıştır gizli - nircmd exec

Yükseltilmiş (yönetici olarak) toplu iş dosyasını çalıştırmanız gerekirse, bunun yerine aşağıdaki komutu kullanın:

nircmd elevatecmd exec hide c:  batch dosyaları  syncfiles.bat

( NirCmd Komut Referansı - exec )

Bu kadar! Gizli modda bir toplu iş veya CMD dosyasını çalıştırmak için başka bir yöntem biliyorsanız, bize bildirin.


Küçük bir istek: Bu gönderiyi beğendiyseniz, lütfen paylaşın?

Sizden 'küçük' bir paylaşım, bu blogun büyümesine ciddi şekilde yardımcı olacaktır. Bazı harika öneriler:
  • İğnele!
  • En sevdiğiniz blog + Facebook, Reddit ile paylaşın
  • Cıvılda!
Desteğiniz için çok teşekkür ederim okuyucum. Zamanınızın 10 saniyesinden fazla sürmez. Paylaşım düğmeleri hemen aşağıda. :)