Objek TaskSettings

Objek skrip yang menyediakan pengaturan yang digunakan layanan Penjadwal Tugas untuk melakukan tugas.

Anggota

Objek TaskSettings memiliki jenis anggota ini:

Properti

Objek TaskSettings memiliki properti ini.

Properti Jenis akses Deskripsi
AllowDemandStart
Baca/Tulis
Mendapatkan atau mengatur nilai Boolean yang menunjukkan bahwa tugas dapat dimulai dengan menggunakan perintah Jalankan atau menu Konteks.
AllowHardTerminate
Baca/Tulis
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan bahwa tugas dapat dihentikan dengan menggunakan TerminateProcess.
Kompatibilitas
Baca/Tulis
Mendapatkan atau mengatur nilai bilangan bulat yang menunjukkan versi Penjadwal Tugas mana yang kompatibel dengan tugas.
DeleteExpiredTaskAfter
Baca/Tulis
Mendapatkan atau mengatur jumlah waktu penjadwal Tugas akan menunggu sebelum menghapus tugas setelah kedaluwarsa.
DisallowStartIfOnBatteries
Baca/Tulis
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan bahwa tugas tidak akan dimulai jika komputer berjalan pada daya baterai.
Aktif
Baca/Tulis
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan bahwa tugas diaktifkan. Tugas hanya dapat dilakukan jika pengaturan ini True.
ExecutionTimeLimit
Baca/Tulis
Mendapatkan atau mengatur jumlah waktu yang diizinkan untuk menyelesaikan tugas.
Tersembunyi
Baca/Tulis
Mendapatkan atau mengatur nilai Boolean yang menunjukkan bahwa tugas tidak akan terlihat di UI. Namun, administrator dapat mengambil alih pengaturan ini melalui penggunaan "sakelar master" yang membuat semua tugas terlihat di UI.
IdleSettings
Baca/Tulis
Mendapatkan atau mengatur informasi yang menentukan bagaimana Penjadwal Tugas melakukan tugas ketika komputer dalam keadaan menganggur.
MultipleInstances
Baca/Tulis
Mendapatkan atau menetapkan kebijakan yang menentukan bagaimana Penjadwal Tugas menangani beberapa instans tugas.
Pengaturan Jaringan
Baca/Tulis
Mendapatkan atau mengatur objek pengaturan jaringan yang berisi pengidentifikasi dan nama profil jaringan. Jika properti RunOnlyIfNetworkAvailable dari TaskSettings adalah True dan propfile jaringan ditentukan dalam properti NetworkSettings , maka tugas hanya akan berjalan jika profil jaringan yang ditentukan tersedia.
Prioritas
Baca/Tulis
Mendapatkan atau mengatur tingkat prioritas tugas.
RestartCount
Baca/Tulis
Mendapatkan atau mengatur berapa kali Penjadwal Tugas akan mencoba memulai ulang tugas.
RestartInterval
Baca/Tulis
Mendapatkan atau menetapkan nilai yang menentukan berapa lama Penjadwal Tugas akan mencoba memulai ulang tugas.
RunOnlyIfIdle
Baca/Tulis
Mendapatkan atau mengatur nilai Boolean yang menunjukkan bahwa Penjadwal Tugas akan menjalankan tugas hanya jika komputer dalam status menganggur.
RunOnlyIfNetworkAvailable
Baca/Tulis
Mendapatkan atau mengatur nilai Boolean yang menunjukkan bahwa Penjadwal Tugas hanya akan menjalankan tugas saat jaringan tersedia.
StartWhenAvailable
Baca/Tulis
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan bahwa Penjadwal Tugas dapat memulai tugas kapan saja setelah waktu yang dijadwalkan berlalu.
StopIfGoingOnBatteries
Baca/Tulis
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan bahwa tugas akan dihentikan jika komputer mulai berjalan pada daya baterai.
WakeToRun
Baca/Tulis
Mendapatkan atau mengatur nilai Boolean yang menunjukkan bahwa Penjadwal Tugas akan membangunkan komputer ketika sudah waktunya untuk menjalankan tugas.
XmlText
Baca/Tulis
Mendapatkan atau mengatur definisi pengaturan tugas yang diformat XML.

Keterangan

Secara default, tugas akan dihentikan 72 jam setelah mulai berjalan. Anda dapat mengubahnya dengan mengubah pengaturan ExecutionTimeLimit .

Saat membaca atau menulis XML untuk tugas, pengaturan tugas ditentukan dalam elemen Pengaturan skema Penjadwal Tugas.

Contoh

Untuk informasi selengkapnya dan contoh kode untuk objek pembuatan skrip ini, lihat Contoh Pemicu Waktu (Scripting).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Pustaka jenis
Taskschd.tlb
DLL
Taskschd.dll

Lihat juga

Tugas Microsoft Azure Scheduler

TaskDefinition

Pengaturan Jaringan

IdleSettings