Apakah ada cara untuk secara otomatis menentukan apakah suatu program berjalan dan menutupnya pada waktu yang dijadwalkan, katakan jam 3 pagi setiap hari?
Mungkin menggunakan penjadwal tugas untuk menutup aplikasi tersebut? jika ini memungkinkan segala arah akan dihargai.
Vista atau Win7
windows-7
windows-vista
windows-task-scheduler
fixer1234
sumber
sumber
/f
? Saya ingin program dapat menangani barang-barangnya saat ditutup daripada membunuhnya./f
tetapi mungkin tidak benar-benar menutup, jika program meminta Anda untuk menyimpan file, dll. Tetapi Anda bisa melakukannya dengan baik terlebih dahulu dan kemudian memaksanya sesudahnyaUntuk menjadwalkan program dari baris perintah Windows gunakan perintah ini:
Jadi, jika Anda ingin menjadwalkan sesuatu pukul 3 pagi setiap hari.
Untuk bantuan lebih lanjut
AT /?
, periksa ,CMD /?
dan halaman ini .TASKLIST
daftar aplikasi yang sedang berjalan (ketikTASKLIST /?
bantuan), tapi saya tidak tahu cara untuk menggabungkan kedua perintah ini untuk mendapatkan hasil yang Anda inginkan atau jika ada cara lain untuk melakukannya; periksa situs di atas dan google untuk file batch dan VBScript.sumber
Penjadwal Sistem tampaknya sesuai dengan kebutuhan Anda. Dari situs web:
sumber
AT 07:21 AM / setiap: M, T, W, Th, F, S, Su taskkill / f / im PROGRAM.EXE
Anda bisa mendapatkan nama program dengan masuk ke pengelola tugas dan mengklik tab "Proses".
sumber
Di Windows 10, catatan tentang perintah AT:
The AT command has been deprecated. Please use schtasks.exe instead.
Contoh lengkap (ketikkan ini pada prompt perintah windows):
SCHTASKS /Create /SC DAILY /ST 03:00:00 /TN sometaskname /TR "taskkill /f /im TheProgramYouWantToStop.exe"
Untuk mematikan program satu kali pada waktu tertentu (bukan setiap hari):
SCHTASKS /Create /SC ONCE /ST 03:00:00 /TN sometaskname /TR "taskkill /f /im TheProgramYouWantToStop.exe"
Anda dapat memeriksa tugas dengan
SCHTASKS /Query /TN sometaskname
Catatan: Tugas juga akan muncul di Manajemen Komputer-> Penjadwal Tugas-> Perpustakaan Penjadwal Tugas dengan nama
sometaskname
dan Anda dapat mengedit atau menghapusnya di sana. Terkadang Anda harus menekan F5 untuk menyegarkan daftar tugas di manajemen komputer agar dapat melihat tugas tersebut.sumber