Jika anda sering menggunakan program tertentu dalam Microsoft Windows 10 dan bosan membukanya selepas penutupan atau reboot, anda boleh membuat tugas berjadual yang berjalan pada boot.
Pilihan 1 - Dari GUI
- Menggunakan " Windows Key " + " R " untuk membuka run dan ketik "taskschd.msc ". Ini akan membuka Penjadual Tugas.
- Di bawah panel tindakan, anda boleh memilih untuk membuat tugas belakang atau membuat tugas. Klik " Buat Petugas ".
- Skrin " Buat Petua " akan muncul. Pilih tab " Umum "
- Di dalam medan " Nama ", beri tugas nama. Contoh: " Tugas Outlook ".
- Dalam medan " Penerangan ", di sini anda boleh menerangkan tentang tugas dan apa yang akan dilakukannya.
- Bahagian terakhir adalah " Pilihan keselamatan ", di sini anda boleh menetapkan siapa yang boleh menjalankan tugas ini dan jika tugas itu mempunyai hak admin.
- Pilih tab " Pencetus ".
- Pilih " Baru ... ".
- Tetingkap " Pencetus Baru " akan muncul, di sini anda mempunyai pilihan untuk menetapkan apabila tugas akan bermula.
- Pilih apabila anda ingin tugas memulakan dalam menu lungsur " Mulailah tugas ".
- Ubah suai kawasan " Tetapan " seperti yang dikehendaki.
- Dalam medan " Tetapan lanjutan ", anda boleh memilih untuk menangguhkan tugas, mengulang tugas, menghentikan tugas, aktifkan dan tamat tempoh.
- " Diaktifkan " diperiksa secara lalai.
- Pilih " OK ".
- Pilih tab " Tindakan ", kemudian pilih " Baru ".
- Tingkap " Tindakan Baru " akan dibuka.
- Dalam drop " Tindakan ", " Memulakan program " ditetapkan secara lalai. Tukar jika dikehendaki.
- Pilih " Semak imbas ... " di sebelah medan " Program / skrip "
- Semak imbas kepada program yang anda mahu menjadualkan tugas.
- Pilih " OK ".
- Pergi ke tab " Syarat ".
- Anda boleh menukar ini jika anda mahu, tetapi saya cadangkan meninggalkan lalai tetapan ini.
- Pilih tab " Tetapan ". Anda boleh menukar ini jika anda mahu, tetapi saya cadangkan untuk meninggalkan ini sahaja.
- Pilih " OK ".
Anda berjaya menyiapkan tugas yang dijadualkan!
Pilihan 2 - Dari Barisan Perintah
Anda boleh menambah tugas yang dijadualkan dari baris arahan jika anda ingin menyertakannya dalam skrip menggunakan perintah " schtasks " bersama-sama dengan parameter untuk memberitahu bila untuk menjadualkan tugas.
Sebagai contoh, jika saya mahu menjalankan "notepad.exe" setiap Rabu pada pukul 1:00 petang, saya boleh menggunakan arahan berikut:
schtasks / create / tn OpenNotepad / tr notepad.exe / sc mingguan / d wed / st 13:00:00
SCHTASKS / Buat sistem [/ S [/ U] [/ P [kata laluan]]]] [/ RU RUANG [/ RP]] / SC jadual [/ MO pengubah] /> [/ X startdate] [/ ED enddate] [/ IT] | / NP] [/ Z] [/ F] [/ HRESULT] [/?]
Senarai Parameter:
- / S sistem Menetapkan sistem jauh untuk menyambung ke. Sekiranya tidak mematikan parameter sistem kepada sistem tempatan.
- / U nama pengguna Menentukan konteks pengguna di mana SchTasks.exe perlu dilaksanakan.
- / P [password] Menentukan kata laluan untuk konteks pengguna yang diberikan. Prompt untuk input jika ditinggalkan.
- / RU nama pengguna Menentukan akaun pengguna "lari sebagai" (konteks pengguna) di mana tugas berjalan. Bagi akaun sistem, nilai yang sah adalah "", "NT AUTHORITY \ SYSTEM" atau "SYSTEM". Untuk tugas v2, "KUASA TANAH \ LOCALSERVICE" dan "AUTHORITY NT \ NETWORKSERVICE" juga tersedia serta SID terkenal untuk ketiga-tiga mereka.
- / RP [kata laluan] Menentukan kata laluan untuk pengguna "lari sebagai". Untuk meminta kata laluan, nilai mestilah "*" atau tidak. Kata laluan ini diabaikan untuk akaun sistem. Mesti digabungkan dengan sama ada / RU atau / XML suis.
- / Jadual SC Menentukan kekerapan jadual. Jenis jadual yang sah: MINUTE, HOURLY, HARIAN, MINGGU, BULAN, SAHAJA, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / Pengubahsuaian MO Rinci jenis jadual untuk membolehkan kawalan yang lebih halus ke atas pengulangan jadual. Nilai sah disenaraikan dalam bahagian "Modifiers" di bawah.
- / D hari Menentukan hari dalam seminggu untuk menjalankan tugas. Nilai yang sah: MON, TUE, WED, THU, FRI, SAT, SUN dan untuk bulanan jadual 1 - 31 (hari dalam bulan). Wildcard "*" menentukan semua hari.
- / M bulan Menentukan bulan (s) tahun. Lalai ke hari pertama bulan. Nilai yang sah: JAN, FEB, MAR, APR, MEI, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Wildcard "*" menentukan semua bulan.
- / I idleime Menentukan jumlah masa yang tidak dibuang untuk menunggu sebelum menjalankan tugas ONIDLE yang dijadualkan. Julat sah: 1 - 999 minit.
- Nama tugas / TN Menentukan rentetan dalam bentuk nama jalan yang secara unik mengenal pasti tugas yang dijadualkan ini.
- / TR taskrun Menentukan jalan dan nama fail program yang akan dijalankan pada waktu yang dijadualkan.
Contoh: C: \ windows \ system32 \ calc.exe
- / ST starttime Menetapkan masa mula untuk menjalankan tugas. Format masa adalah HH: mm (24 jam waktu) misalnya, 14:30 untuk 2:30 petang. Lalai ke masa semasa jika / ST tidak ditentukan. Pilihan ini diperlukan dengan / SC ONCE.
- / Selang RI Menetapkan selang pengulangan dalam beberapa minit. Ini tidak terpakai untuk jenis jadual: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Julat sah: 1 - 599940 minutes.If sama ada / ET atau / DU dinyatakan, maka mungkir untuk 10 minit.
- / Endtime ET Menetapkan masa akhir untuk menjalankan tugas. Format masa adalah HH: mm (24 jam masa) sebagai contoh, 14:50 untuk 2:50 petang. Ini tidak berkenaan dengan jenis jadual: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / DU Tempoh menentukan tempoh untuk menjalankan tugas. Format masa ialah HH: mm. Ini tidak berkenaan dengan / ET dan untuk jenis jadual: ONSTART, ONLOGON, ONIDLE, ONEVENT. Untuk tugas / V1, jika / RI ditentukan, tempoh mungkir kepada 1 jam.
- / K Menamatkan tugas pada waktu tamat atau tempoh masa. Ini tidak berkenaan dengan jenis jadual: ONSTART,
ONLOGON, ONIDLE, ONEVENT. Sama ada / ET atau / DU mesti ditentukan.
- / SD startdate Menentukan tarikh pertama di mana tugasan dijalankan. Formatnya adalah mm / dd / yyyy. Lalai ke semasa
Tarikh. Ini tidak terpakai untuk jenis jadual: SEKALI, MENDAPATKAN, ONLOGON, ONIDLE, ONEVENT.
- / Enddate ED Menetapkan tarikh akhir apabila tugas dijalankan. Formatnya adalah mm / dd / yyyy. Ini tidak terpakai untuk jenis jadual: SEKALI, MENDAPATKAN, ONLOGON, ONIDLE, ONEVENT.
- / ChannelName EC Menentukan saluran acara untuk pencetus OnEvent.
- / IT Membolehkan tugas untuk dijalankan secara interaktif hanya jika pengguna / pengguna RU saat ini log masuk pada waktu kerja berjalan.
Tugas ini dijalankan hanya jika pengguna log masuk.
- / NP Kata laluan tidak disimpan. Tugas itu tidak berinteraktif sebagai pengguna yang diberikan. Hanya sumber tempatan yang ada.
- / Z Menandakan tugas untuk penghapusan selepas jangka akhirnya.
- / XML xmlfile Mencipta tugas dari tugas XML yang dinyatakan dalam fail. Boleh digabungkan dengan / RU dan / RP suis, atau dengan / RP sendiri, apabila tugas XML sudah mengandungi prinsipal.
- / V1 Mencipta tugas yang dapat dilihat pada platform pra-Vista. Tidak serasi dengan / XML.
- / F Berasaskan tugas dan menekan amaran sekiranya tugas yang ditentukan telah wujud.
- / Level RL Menetapkan Tahap Run untuk tugas. Nilai sah adalah LIMITED dan tertinggi. Lalai adalah LIMITED.
- / Masa kelewatan DELAY Menetapkan masa tunggu untuk melengahkan tugas selepas pemicu dipecat. Format masa adalah mmmm: ss. Pilihan ini hanya sah untuk jenis jadual ONSTART, ONLOGON, ONEVENT.
- / HRESULT Untuk diagnosis yang lebih baik, kod keluar proses akan berada dalam format HRESULT.
- /? Memaparkan mesej bantuan ini.
Modifiers: Nilai sah untuk suis / MO setiap jenis jadual:
MINUTE: 1 - 1439 minit.
HOURLY: 1 - 23 jam.
HARIAN: 1 - 365 hari.
MINGGUAN: minggu 1 - 52.
SEKALI: Tiada pengubah.
ONSTART: Tiada pengubah.
ONLOGON: Tiada pengubah.
ONIDLE: Tiada pengubah.
BULAN: 1 - 12, atau
PERTAMA, KEDUA, KETIGA, KEEMPAT, LAST, LASTDAY.