Server 2008 R2 (sepenuhnya ditambal)
Saya mencoba menjalankan tugas yang dijadwalkan untuk memindahkan jenis file tertentu dari C: \ Windows \ Temp ke E: \ Foo_blah_blah_blah_blah \ Foo2 dan untuk beberapa alasan saya mendapatkan kesalahan berikut:
Penjadwal Tugas gagal memulai instance "{fe0f148a-cece-44a0-a4d1-914aaf21daa8}" dari "\ Pindahkan File Temp" tugas untuk pengguna "FOOBOX \ Administrator". Data Tambahan: Nilai Kesalahan: 2147942402
Tahu mengapa hal ini terjadi?
Detil tambahan:
- Tugas dikonfigurasikan untuk dijalankan sebagai akun yang memiliki wewenang untuk memindahkan file.
- Tugas dikonfigurasikan untuk menjalankan apakah pengguna masuk atau tidak. Gagal untuk kedua skenario - kesalahan yang sama.
- Tugas dikonfigurasikan untuk dijalankan untuk OS lokal (Windows Server 2008)
- Perintah ini dipecah menjadi dua bagian. Program / skrip:
move
Tambahkan Argumen:C:\Windows\Temp\*.foo E:\Foo_blah_blah_blah_blah\Foo2\
Jika saya menjalankan perintah yang sama ini move C:\Windows\Temp\*.foo E:\Foo_blah_blah_blah_blah\Foo2\
dari prompt perintah windows, itu berfungsi dengan baik.
Apa yang saya lewatkan?
Jawaban:
Seperti yang ditunjukkan oleh Ryan Ries, 2147942402 diterjemahkan menjadi "File tidak Ditemukan" - yang merupakan respons yang sangat tepat. Coba dan tekan Win + R, masukkan "move" dan tekan enter - itu adalah padanan interaktif dari apa yang gagal dilakukan tugas Anda.
Alasannya adalah itu
MOVE
bukan program, tetapi perintah asli dicmd
.Harus:
Program:
"cmd.exe"
Argumen:
"/c move C:\Windows\Temp\*.foo E:\Foo_blah_blah_blah_blah\Foo2\"
sumber
Alasannya adalah: Tugas dikonfigurasi untuk dihapus ketika tidak dijadwalkan untuk berjalan lagi. Ini dikonfigurasikan di Tab Pengaturan. Penghapusan Tugas dilakukan pada saat berakhirnya Pemicu yang memecat Tugas. Jika waktu kedaluwarsa pemicu persis sama dengan waktu mulai pemicu, hal itu dapat terjadi (secara kebetulan) bahwa Tugas dihapus beberapa detik sebelum memicu. Ini menyebabkan peristiwa 101 dengan kode alasan 2147942402. Solusinya adalah mengatur waktu kedaluwarsa pemicu 1 menit lebih lambat dari waktu mulai pemicu.
sumber
Mungkin itu masalah kekosongan di garis pesanan misalnya:
C: \ Program Files \ Wireshark \ Wireshark.exe -i1 -k GAGAL
"C: \ Program Files \ Wireshark \ Wireshark.exe" -i1 -k OK
sumber