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.
Menentukan pengaturan yang digunakan Penjadwal Tugas untuk melakukan tugas.
<xs:element name="Settings"
type="settingsType"
minOccurs="0"
/>
Elemen Pengaturan ditentukan oleh jenis kompleks taskType .
elemen induk
| Elemen | Berasal dari | Deskripsi |
|---|---|---|
| Tugas | taskType | Menentukan tugas yang dilakukan oleh layanan Penjadwal Tugas. |
Elemen anak
| Elemen | Jenis | Deskripsi |
|---|---|---|
| AllowHardTerminate | boolean | Menentukan bahwa tugas dapat dihentikan menggunakan TerminateProcess. |
| AllowStartOnDemand | boolean | Menentukan bahwa tugas dapat dimulai menggunakan perintah Jalankan atau menu Konteks. |
| DeleteExpiredTaskAfter | duration | Menentukan jumlah waktu penjadwal Tugas akan menunggu sebelum menghapus tugas setelah kedaluwarsa. |
| DisallowStartIfOnBatteries | boolean | Menentukan bahwa tugas tidak akan dimulai jika komputer berjalan pada baterai. |
| Diaktifkan | boolean | Menentukan bahwa tugas diaktifkan. Tugas hanya dapat dilakukan ketika pengaturan ini True. |
| ExecutionTimeLimit | duration | Jumlah waktu yang diizinkan untuk menyelesaikan tugas. |
| Tersembunyi | boolean | Menentukan bahwa tugas tidak akan terlihat di UI secara default. |
| IdleSettings | idleSettingsType | Menentukan bagaimana Penjadwal Tugas melakukan tugas ketika komputer dalam keadaan menganggur. |
| MaintenanceSettings | maintenanceSettingsType | Menentukan bagaimana Penjadwal Tugas melakukan tugas selama Pemeliharaan otomatis. |
| MultipleInstancesPolicy | multipleInstancesPolicyType | Menentukan kebijakan yang menentukan bagaimana Penjadwal Tugas menangani beberapa instans tugas. |
| Prioritas | priorityType | Menentukan tingkat prioritas untuk tugas tersebut. |
| RestartOnFailure | restartType | Menentukan bahwa Penjadwal Tugas akan mencoba memulai ulang tugas jika tugas gagal karena alasan apa pun. |
| RunOnlyIfIdle | boolean | Menentukan bahwa tugas dijalankan hanya ketika komputer dalam keadaan menganggur. |
| RunOnlyIfNetworkAvailable | boolean | Menentukan bahwa Penjadwal Tugas akan menjalankan tugas hanya ketika jaringan tersedia. |
| StartWhenAvailable | boolean | Menentukan bahwa Penjadwal Tugas dapat memulai tugas kapan saja setelah waktu yang dijadwalkan berlalu. |
| StopIfGoingOnBatteries (settingsType) | boolean | Menentukan bahwa tugas akan dihentikan jika komputer masuk ke baterai. |
| Volatile | boolean | Menentukan apakah tugas dinonaktifkan secara otomatis oleh Penjadwal Tugas di startup Windows. |
| WakeToRun (settingsType) | boolean | Menentukan bahwa Penjadwal Tugas akan membangunkan komputer ketika saatnya untuk menjalankan tugas. |
Keterangan
Anda dapat memilih satu atau beberapa elemen anak yang dirujuk di atas.
Untuk pengembangan C++, informasi pendaftaran tugas ditentukan menggunakan properti Pengaturan ITaskDefinition.
Untuk pengembangan skrip, informasi pendaftaran tugas ditentukan menggunakan properti TaskDefinition.Settings .
Contoh
Contoh kode XML berikut mendefinisikan elemen pengaturan yang memungkinkan penghentian tugas secara permanen.
<task>
<Settings>
<AllowHardTerminate>true</AllowHardTerminate>
<AllowStartOnDemand>true</AllowStartOnDemand>
</Settings>
</task>
Untuk informasi selengkapnya dan contoh lengkap XML untuk mengatur pengaturan tugas, lihat Contoh Pemicu Waktu (XML).
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |