schtasks.exe - Mulai Saat Masuk, Jalankan Setiap Menit


0

Saya mengalami masalah dalam mendapatkan schtasks.exe untuk membuat tugas terjadwal yang akan:

Mulai saat masuk Ulangi pada interval menit Saya sudah mencoba yang berikut ini:

schtasks /Create /SC MINUTE /MO 1 /TR "C:\windows\system32\calc.exe" /TN "Run Doo Dad" /RU "user" /RP "secret" /F

Yang membuat tugas yang dimulai satu menit setelah itu dibuat dan akan diulang, tetapi tidak berhasil memulai lagi setelah reboot. Ini tampaknya menciptakan pemicu "Satu Kali", yang kegunaannya meragukan, tetapi tampaknya merupakan bagian dari desain.

Ketika saya mencoba menggunakan "/ SC ONLOGON" (saat memasok / RU dan / RP), saya diberi hadiah dengan "Kesalahan: akses ditolak." Bahkan jika saya akan diberikan akses, Manual Terkenal ( https://msdn.microsoft.com/en-us/library/windows/desktop/bb736357%28v=vs.85%29.aspx ) mengatakan bahwa acara ONLOGON tidak dapat memiliki pengubah, dan tidak jelas bagaimana seseorang benar-benar menentukan tugas yang berulang untuk ONLOGON dengan baris perintah.

Saya hampir kehilangan akal, di sini. Saya datang dari latar belakang unix, dan saya sedang bermimpi tentang kesederhanaan cron.

Jawaban "Lakukan di GUI" atau "Buat File XML" tidak dapat diterima dalam situasi kami. Saya mungkin setuju untuk "Lakukan dengan pywin32" tetapi satu-satunya contoh yang saya lihat terbatas hampir dengan cara yang sama, dan saya tidak dapat menemukan dokumentasi yang tepat pula.

Saya tidak cukup tahu tentang PowerShell untuk tahu harus mulai dari mana, tapi saya setuju untuk belajar.

Ada saran yang dihargai.


Mengapa Anda membuat duplikat dari pertanyaan Anda yang sudah ada? Saya tahu karena Anda menyalin informasi pemilihan reputasi. Apa yang salah dengan upaya Anda sebelumnya yang menyebabkan Anda mengajukan pertanyaan yang sama lagi?
Ramhound

Apa kata Ramhound. Dan apa yang ingin Anda capai? Mungkin ada solusi yang lebih baik daripada apa yang saat ini Anda sedang berusaha untuk bekerja. Apa niatmu
megamorf

Ramhound: Saya memposting ini awalnya di stackoverflow, dan saya punya saran yang sangat membantu bahwa saya memindahkannya ke sini. Saya sangat, sangat menyesal bahwa saya secara tidak sengaja menyalin beberapa informasi yang membingungkan dan berharap itu tidak mengganggu waktu Anda terlalu banyak.
lysdexia

megamorf: Saya mencoba membuat tugas terjadwal windows dari baris perintah. Saya harus menggunakan mesin dengan perintah khusus dalam tugas-tugas ini. Terkadang sebanyak 15 per sistem. Membuat banyak tugas melalui gui sangat memakan waktu, jadi saya pikir saya mungkin membuat skrip yang bisa melakukannya untuk saya.
lysdexia

Saya telah berhasil membuat file Tugas Terjadwal xml yang dapat saya impor menggunakan gui, tetapi sekali lagi, saya tidak bisa melakukan ini melalui baris perintah. Itu diuraikan dalam pertanyaan lain, agar tidak mengeruhkan air.
lysdexia

Jawaban:


0

Akhirnya menyelesaikan masalah ini dengan mengirimkan scheduler windows sama sekali. Alih-alih menulis ulang skrip untuk menangani pengulangan / penguncian itu sendiri dan menggunakan NSSM "The Non-Sucking Service Manager" https://nssm.cc/ untuk menangani tugas start / stop yang sebenarnya.

Ini jelas bukan jawaban untuk pertanyaan awal, karena saya harus menyepak bola dengan menulis ulang skrip dan menginstal program pihak ketiga.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.