Buat skrip startup , komputer akan menunggu ini selesai. Jadi, Anda bisa menerapkan tidur sederhana ATAU sesuatu yang menunggu kedua program hadir, mungkin dengan batas waktu untuk mencegah skrip menggantung dan tidak memungkinkan Anda untuk masuk.
Bagaimana cara saya menulis skrip batch dengan batas waktu?
Agar skrip dapat menunggu, trik tradisional adalah melakukan ping ke IP yang tidak ada.
ping 192.192.192.192 -n 1 -w 10000 > nul
Perintah ini akan mencoba mengirim satu ping dan akan membiarkan waktu habis dalam 10 detik, karena 10.000 ms adalah 10 kali 1000 ms. Kami menyalurkan ini ke dalam nul
sehingga output tidak ditampilkan, ini mungkin tidak perlu karena Anda melakukan skrip startup tetapi ditempatkan di sini untuk kelengkapan.
Seperti yang disebutkan oleh Bob dalam komentar, karena Windows Vista Anda juga dapat menggunakan:
timeout /T 10 > nul
Informasi lebih lanjut tentang varian ini dapat ditemukan di sini .
Bagaimana cara saya menulis skrip batch yang menunggu proses untuk berakhir?
Alternatifnya adalah menggunakan skrip kumpulan ini untuk menunggu proses selesai.
Anda perlu menempatkan perintah yang diatur di bagian atas dan semuanya mulai dari :STOPPROC
(termasuk baris itu) di bagian bawah skrip Anda, tidak termasuk -----------
baris sekalipun.
Kemudian, di tengah Anda dapat melakukan panggilan call :STOPPROC notepad.exe
yang akan menunggu setiap proses selanjutnya ditutup.
Bagaimana saya membiarkan komputer menjalankan skrip startup saya?
Lihat tautan ini yang saya posting sebelumnya yang menjelaskannya secara terperinci:
-
Buka Editor Kebijakan Grup Lokal.
-
Di pohon konsol, klik Script (Startup / Shutdown) . Pathnya adalah Computer Configuration \ Windows Settings \ Scripts (Startup / Shutdown) .
-
Di panel hasil, klik dua kali Startup .
-
Di kotak dialog Startup Properties , klik Tambah .
-
Di kotak dialog Tambahkan Skrip , lakukan hal berikut:
-
Di kotak Nama Skrip , ketik lintasan ke skrip, atau klik Telusuri untuk mencari file skrip di folder Netlogon yang dibagikan di pengontrol domain.
-
Di kotak Parameter Parameter , ketikkan parameter apa pun yang Anda inginkan, dengan cara yang sama seperti Anda mengetiknya di baris perintah. Misalnya, jika naskah Anda termasuk parameter yang disebut // logo (display banner) dan // I (modus interaktif), jenis // logo // Aku .
-
Di kotak dialog Startup Properties , tentukan opsi yang Anda inginkan:
-
Skrip Startup untuk <objek Kebijakan Grup> : Daftar semua skrip yang saat ini ditugaskan untuk objek Kebijakan Grup (GPO) yang dipilih. Jika Anda menetapkan banyak skrip, skrip diproses dalam urutan yang Anda tentukan. Untuk memindahkan skrip ke atas dalam daftar, klik skrip lalu klik Atas . Untuk memindahkan skrip ke bawah dalam daftar, klik skrip lalu klik Bawah .
-
Tambah : Membuka kotak dialog Tambahkan Skrip , tempat Anda dapat menentukan skrip tambahan yang akan digunakan.
-
Edit : Membuka kotak dialog Edit Script , tempat Anda dapat mengubah informasi skrip, seperti nama dan parameter.
-
Hapus : Menghapus skrip terpilih dari daftar Skrip Startup .
-
Tampilkan File : Menampilkan file skrip yang disimpan dalam GPO yang dipilih.
Apakah ada cara lain yang tidak melibatkan menunggu?
Jujur, Anda mungkin mempertimbangkan untuk tidak melakukan ini dan hanya menggunakan keyboard Anda di layar mulai sebagai gantinya. Saya akan repot menunggu lebih lama di layar login ketika saya sudah bisa memulai program menggunakan keyboard saya ...
Pastikan untuk memeriksa jawaban Windows8Fanatic juga, untuk mencoba meminimalkan keterlambatan.
timeout
pada Windows Vista ...Anda juga dapat mempercepat pemuatan aplikasi Anda dengan menonaktifkan aplikasi lain yang memiliki dampak tinggi saat memulai. Dengan demikian Anda hanya dapat mengaktifkan yang penting memberikan kinerja percepatan beberapa detik lagi.
Untuk Mengaktifkan atau Menonaktifkan Item Startup di Task Manager
Jika tombol Nonaktifkan berwarna abu-abu, berarti Anda harus masuk sebagai administrator untuk dapat melakukannya. Anda juga dapat mencoba untuk menonaktifkan setidaknya mereka yang memiliki dampak startup maksimum.
sumber
Buat skrip startup yang terlihat seperti ini:
Kaisar peringatan: Saya belum menguji ini.
Sunting 2 : Ini berbeda dari jawaban Tom karena saya berbicara tentang Menu Mulai -> folder Startup. Setiap pengguna memiliki akses ke Start Menu- nya sendiri -> folder Startup. Jawaban Tom mengharuskan Anda memiliki hak administrator.
sumber
explorer.exe
sebenarnya Layar Mulai adalah satu pertanyaan, saya benar-benar meragukan itu, dan di sisi lain, tugas yang membunuhexplorer.exe
saat memuat mungkin memiliki implikasi serius dalam hal korupsi file (terutama cache ikon) ...C:\Users\scott\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
(mungkin ada di tempat yang berbeda di Windows 8?) - tidak ada yang bisa mengaksesnya kecuali untuk administrator dan saya.explorer.exe
saat memuat mungkin memiliki implikasi serius ..." Benar. Saya memang mengatakan "Caveat emptor".