Saya menggunakan Windows Server 2003 dan memiliki tugas terjadwal yang gagal diselesaikan. Tugas diatur untuk menjalankan Script Perintah Windows (.cmd) pukul 15:00 setiap hari. Skrip menjalankan program yang mengekstrak beberapa data dari database SQL Server dan mengunggah data itu ke server FTP.
Kode kesalahan yang ditampilkan di kolom "Hasil terakhir" dari folder tugas yang dijadwalkan adalah 0xc000013a. Pencarian Google cepat mengarah ke halaman dukungan Microsoft ini yang menyatakan: Kode kesalahan "C" yang paling umum adalah "0xC000013A: Aplikasi diakhiri sebagai akibat dari CTRL + C".
Tidak ada yang login pada saat tugas berjalan, jadi tidak ada seorang pun di sekitar untuk menekan CTRL + C. Saya tidak yakin saya mengerti apa yang dikatakan di sini di dokumentasi Microsoft.
Saya telah memeriksa hal-hal yang belum sempurna - tugas terjadwal diaktifkan, dijadwalkan untuk berjalan setiap hari, dan menunjuk ke file yang memang ada di lokasi yang valid. Menariknya, ketika saya menjalankan tugas ini secara manual (baik dengan menjalankan skrip .cmd dari baris perintah, atau dengan mengklik kanan tugas dan mengklik "Jalankan") tugas selesai dengan sukses.
Apa arti kode kesalahan ini, dan bagaimana saya bisa menjalankan tugas ini ketika saya tidak ada di sana untuk memaksanya?
exit 0
.). Jika masih gagal, gagal dengan sendirinya. Jika tidak, itu hanya kode keluar palsu yang disalahtafsirkan oleh penjadwal tugas.