Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
XML dalam contoh ini menentukan tugas yang memulai Notepad saat tugas didaftarkan.
Untuk mendaftarkan tugas yang ditentukan dalam XML, Anda dapat menggunakan fungsi ITaskFolder::RegisterTask (TaskFolder.RegisterTask untuk pembuatan skrip) atau alat baris perintah Schtasks.exe. Jika Anda menggunakan alat Schtasks.exe (terletak di direktori C:\Windows\System32), maka Anda dapat menggunakan perintah berikut untuk mendaftarkan tugas: schtasks /create /XML>tugas /tn < task name.>
Catatan
Ketika tugas dengan pemicu pendaftaran diperbarui, tugas akan dijalankan setelah pembaruan terjadi.
Untuk menentukan tugas untuk memulai Notepad pada pendaftaran
Contoh XML berikut menunjukkan cara menentukan tugas dengan satu tindakan eksekusi (memulai Notepad), pemicu pendaftaran tunggal yang memulai tugas saat terdaftar, dan beberapa pengaturan tugas lain yang memengaruhi cara tugas ditangani oleh Penjadwal Tugas.
Catatan
Ketika tugas dengan pemicu pendaftaran diperbarui, tugas akan dijalankan setelah pembaruan terjadi.
<?xml version="1.0" ?>
<!--
This sample schedules a task to start notepad.exe when
the task is registered.
-->
<Task xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2005-10-11T13:21:17-08:00</Date>
<Author>AuthorName</Author>
<Version>1.0.0</Version>
<Description>Task starts after registration.</Description>
</RegistrationInfo>
<Triggers>
<RegistrationTrigger>
</RegistrationTrigger>
</Triggers>
<Principals>
<Principal>
<UserId>Administrator</UserId>
<LogonType>InteractiveToken</LogonType>
</Principal>
</Principals>
<Settings>
<Enabled>true</Enabled>
<AllowStartOnDemand>true</AllowStartOnDemand>
<AllowHardTerminate>true</AllowHardTerminate>
</Settings>
<Actions>
<Exec>
<Command>notepad.exe</Command>
</Exec>
</Actions>
</Task>
Elemen Skema TaskScheduler
Berikut adalah beberapa elemen penting yang perlu diingat saat menggunakan contoh ini.
- RegistrationInfo: Berisi informasi pendaftaran tentang tugas.
- Pemicu: Menentukan pemicu yang memulai tugas.
- RegistrationTrigger: Menentukan pemicu pendaftaran. Dalam hal ini, hanya dua elemen anak yang digunakan: batas awal dan akhir yang menentukan kapan pemicu diaktifkan dan dinonaktifkan.
- Prinsipal: Menentukan konteks keamanan yang dijalankan tugas.
- Pengaturan: Menentukan pengaturan tugas yang digunakan Penjadwal Tugas untuk melakukan tugas.
- Tindakan: Menentukan tindakan yang dilakukan tugas. Dalam hal ini, menjalankan Notepad.
Topik terkait