Elemen Pengaturan (taskType)

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]

Lihat juga

Elemen Skema Penjadwal Tugas

Tugas Microsoft Azure Scheduler