Saya menggunakan file batch untuk memulai beberapa program yang perlu saya jalankan di latar belakang. Sampai sekarang, saya telah menggunakan perintah pause untuk menjalankannya setelah beberapa start-up lainnya selesai. Saya lebih suka menggunakan perintah wait atau sleep tetapi tampaknya tidak dimasukkan dalam Windows 7.
Adakah yang tahu cara mengembalikan perintah itu, atau metode lain yang mencapai hasil yang sama?
Jawaban:
Ada banyak utilitas tidur yang dapat Anda unduh dan masukkan ke folder System32 Anda, satu disediakan dengan Windows Server 2003 Resource Kit yang disebut
sleep.exe
.Anda juga dapat menggunakan trik ping:
lalu dari suatu tempat di file batch Anda, Anda dapat menyebutnya seperti ini:
sumber
Anda dapat menggunakan
timeout
perintah:Misalnya, menunggu 10 detik:
Untuk lebih jelasnya:
sumber
sumber
calc && timeout 3 && notepad
Ada juga
Yang akan menunggu antara 1 dan 99999 detik.
sumber
sleep.exe termasuk dalam Alat Kit Sumber Daya Windows Server 2003 .
Anda dapat menggunakan:
sumber
Jika Anda menginstal Python (dan menambahkan path instal ke variabel lingkungan Anda), Anda dapat membiarkan Python melakukan tidur dengan sesuatu seperti:
(Jika Anda memiliki Windows Vista atau lebih tinggi,
timeout
tentu saja adalah cara untuk pergi.)sumber