Diğerinden burada cevabımı ekleme sonrası o tekrarı olan ve bu yüzden şimdi gizli bir toplu iş dosyasını çalıştırmak nasıl 17 farklı yanıtlar vardır burada bu çözüm görmüyorum çünkü. Bu gönderiye olan cevabımı yakın gelecekte bir noktada sileceğim.
Toplu iş mantığı ile toplu komut dosyası oluşturun ve komutları ve sonra yeni bir dosya oluşturmak .VBS
uzantısı kullanmak aşağıda mantığı (örnek aşağıda verilmiştir) ve sadece tam yoluna fişi .CMD
veya .BAT
dosyasını PING -t <IPAddress>
vb böylece komutları toplu işlemi, çalıştırıldığında komut penceresini göstermeyecek şekilde gizli bir şekilde yürütür.
Aşağıdaki örnekte yer alan mantık, C:\Folder\BatchFileName.cmd
komut dizilerinizle birlikte toplu komut dosyasına işaret edecek şekilde değişikliği belirtiyorsa, şimdi manuel olarak çalıştırın.
Dosyayı kaydedin ve ihtiyaçlarınız için belirsiz bir zamanlamayı çalıştırmak için Windows7'de bir görev zamanlama Problemleri.VBS
ile zamanlayın.Task Scheduler
Aksi takdirde, toplu iş dosyasına koyduğunuz .VBS
sonsuz PING
komutu çalıştırmak için dosyayı gerektiği gibi işaretleyin.
NOT: Bu senaryo mantığını aldığım yerin bu olduğuna inanıyorum, ancak bir toplu iş dosyası çalıştırıldığında komut penceresinin gizlendiğinden emin olmak için burada ihtiyacınız olan aynı amaç için güvenilir bir şekilde çalışıyor Sunucu Arıza Kaynağı
ÖRNEK VBS SCRIPT ÇALIŞMA KOMUTANLIĞI HATTI BATCH HIDING CMD PENCERE
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\Folder\BatchFileName.cmd" & Chr(34), 0
Set WinScriptHost = Nothing