Menambahkan jawaban saya di sini dari pos lain karena merupakan duplikat dan saya tidak melihat solusi ini di sini jadi sekarang ada 17 jawaban berbeda untuk bagaimana Anda dapat menjalankan file batch yang disembunyikan. Saya akan menghapus jawaban saya pada posting itu di beberapa titik dalam waktu dekat.
Buat skrip batch Anda dengan batch logika dan perintah di dalamnya, dan kemudian buat file baru dengan .VBSekstensi, gunakan logika di bawah ini (contoh saya berikan di bawah) dan cukup tancapkan path lengkap ke file Anda .CMDatau .BATdengan perintah PING -t <IPAddress>, dll. ia mengeksekusi batch dengan cara tersembunyi yang tidak menampilkan jendela perintah ketika dieksekusi.
Di mana logika dalam contoh di bawah ini menentukan C:\Folder\BatchFileName.cmdperubahan itu untuk menunjuk ke skrip kumpulan dengan perintah Anda yang Anda jalankan secara manual, dll. Sekarang.
Simpan .VBSfile dan jadwalkan dengan Task Scheduler Masalah menjadwalkan tugas di windows7 untuk berjalan pada jadwal yang tidak terbatas untuk kebutuhan Anda.
Jika tidak, cukup klik dua kali pada .VBSfile untuk menjalankan PINGperintah tak terbatas yang Anda masukkan ke dalam file batch yang Anda arahkan sesuai kebutuhan.
CATATAN: Saya percaya ini adalah tempat saya mendapatkan logika skrip ini dari tetapi ia bekerja dengan andal untuk tujuan yang sama yang Anda butuhkan di sini yaitu untuk memastikan jendela perintah disembunyikan ketika file batch dijalankan Server Fault Source
CONTOH VBS SCRIPT RUN COMMAND LINE BATCH HIDING CMD WINDOW
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\Folder\BatchFileName.cmd" & Chr(34), 0
Set WinScriptHost = Nothing