Penjadwal Tugas ulangi tugas tidak memicu

11

Saya mencoba mengatur tugas yang akan memulai .exe setiap menit.

Saya telah membuat Trigger, yang ketika dipicu akan menjalankan .exe dan ulangi setiap menit tanpa batas. (Saya juga mencoba membuat tugas harian, yang dipicu akan berulang setiap menit selama 1 hari itu).

Ketika saya menjalankan tugas secara manual, itu berfungsi seperti yang diharapkan, tetapi jika saya meninggalkan tugas untuk mencapai 'Waktu Jalankan Berikutnya' daripada menjalankan dan memperbarui 'Waktu Jalankan Terakhir', 'Jalankan Waktu Berikutnya' diperbarui untuk menjalankan menit kemudian dan 'Last Run Time' tetap sama.

Saya telah memeriksa Riwayat Tugas dan tidak ada acara baru. Juga, saya telah masuk dalam exe yang ditentukan dan itu tidak menunjukkan bahwa itu telah dijalankan.

Gambaran

Edit Detail

Pengaturan

Pengaturan

Jack Allen
sumber
Periksa penampil acara seandainya crash. Itu bisa berjalan di latar belakang, jadi Anda tidak memulai contoh baru? Periksa Task Manager untuk memastikan exe tidak berjalan
Dave
@Dave Tampaknya tidak berjalan di latar belakang dan saya tidak bisa melihat log apa pun di Peraga Peristiwa untuk Penjadwal Tugas. Apakah Anda tahu jika .exe harus berada di lokasi tertentu atau sesuatu seperti itu?
Jack Allen
Tidak, .exe dapat berada di mana saja. Namun, exe itu bisa menabrak atau mirip jadi saya pikir untuk memeriksa penampil acara. Apa aplikasinya? Yang Anda tulis atau 'lain'?
Dave
Exe. Adalah sesuatu yang saya tulis, walaupun saya telah menjalankan keduanya di server dari lokasi direktori dan juga saya secara manual menjalankan Tugas di Penjadwal dan .exe berjalan dengan sukses.
Jack Allen
Apakah masalah ini terjadi ketika Anda masuk ke server?
Dave

Jawaban:

16

Kalau-kalau Anda memicu tugas secara manual ...

Saya baru saja menemukan masalah yang sama di Window 7. Saya belum mengujinya dengan versi Windows lainnya.

Tampaknya tugas yang diulang tidak dijalankan ketika dijalankan secara manual (klik kanan pada tugas dan kemudian pilih "Jalankan").

Saat dijalankan secara manual, tugas hanya akan berjalan sekali dan itu saja!

Ini adalah perjalanan karena sudah sewajarnya orang hanya menjalankan tugas secara manual setelah dibuat untuk memeriksa apakah itu berfungsi seperti yang diharapkan.

Apa yang bisa Anda lakukan, atur pelatuk ke "Saat mulai". Setelah Anda me-reboot mesin, tugas tersebut seharusnya berada dalam status "Antri". Ini berarti akan berjalan pada interval yang dikonfigurasi.

quat
sumber
Solusi yang lebih baik melalui @ user917170 adalah dengan memeriksa 'Jalankan tugas sesegera mungkin setelah awal yang dijadwalkan tidak terjawab' dengan pemicu apa pun yang Anda inginkan (berdasarkan waktu, dll). Maka itu harus mulai berjalan secara otomatis sesuai jadwal seperti yang diharapkan.
drzaus
2

Pemicu manual adalah untuk pengujian. Anda membutuhkan pemicu nyata untuk memulai pengulangan.

Saya memecahkan ini dengan menyiapkan pemicu untuk memulai sistem, seperti yang disarankan, tetapi jika sesi itu gagal atau Anda melakukan pengeditan, dan Anda tidak ingin memulai ulang mesin, cukup tetapkan pemicu tambahan untuk melakukan pengulangan yang sama pada setiap hari, dengan waktu mulai dalam satu atau dua menit.

Anda kemudian dapat membiarkan kedua pemicu berjalan, dan mengatur keduanya untuk tidak memulai instance lain jika salah satunya sudah berjalan, dengan batas waktu yang sesuai untuk mematikan instance saat ini jika itu berjalan terlalu lama. Dengan cara ini, Anda dijamin akan terpicu, bahkan jika instance yang dimulai ketika komputer terakhir kali reboot akan mati.

Curtis Grey
sumber
Solusi kreatif. Saya akan mencoba ini.
Rod Hartzell
Lebih baik: aktifkan 'jalankan segera setelah dijadwalkan mulai terjawab'. Secara umum, waspadai beberapa pemicu karena dua alasan - mengekspor tugas dengan tanggal akhir pada pemicu, mengimpor tidak akan menghormati tanggal akhir dan keduanya akan aktif. Juga, ada perbaikan terbaru untuk beberapa Windows ([KB2461249 | support.microsoft.com/en-us/help/2461249/… ) karena penjadwal akan menggandakan jadwal tugas jika waktu mulai bertepatan dengan akhir jendela, jadi saya bisa membayangkan beberapa pembulatan aneh yang menyebabkan beberapa pemicu yang tumpang tindih terbakar.
drzaus
2

Cara yang benar untuk mengatur ini adalah dengan mengatur waktu mulai kapan saja di masa lalu, lalu pilih "Jalankan tugas sesegera mungkin setelah awal yang dijadwalkan tidak terjawab" di tab Pengaturan.

pengguna917170
sumber
1

Saya juga mengalami masalah ini, saya dapat menyelesaikannya dengan menetapkan tanggal dan waktu mulai satu atau dua menit sebelum waktu membuat tugas untuk memicu tindakan dan mulai mengulanginya sebagai dikonfigurasi.

IdontCareAboutReputationPoints
sumber
0

Saya baru saja mengalami masalah ini ketika mencoba untuk memigrasi tugas terjadwal dari PC rumah saya (Windows 10 Pro) ke server (juga menjalankan Windows 10 Pro, yang baru diinstal melalui alat pembuatan media Microsoft). Tugas bermigrasi tidak akan mengulangi. Apa yang akhirnya berhasil bagi saya adalah mengubah Pemicu dari 'Harian "menjadi" Satu kali ".

Tangkapan layar

jaydeel
sumber