Bagikan melalui


settingsType Complex Type

Menentukan elemen turunan dan informasi urutan untuk elemen Pengaturan (taskType).

<xs:complexType name="settingsType">
    <xs:all>
        <xs:element name="AllowStartOnDemand"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="RestartOnFailure"
            type="restartType"
            minOccurs="0"
         />
        <xs:element name="MultipleInstancesPolicy"
            type="multipleInstancesPolicyType"
            default="IgnoreNew"
            minOccurs="0"
         />
        <xs:element name="DisallowStartIfOnBatteries"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="StopIfGoingOnBatteries"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="AllowHardTerminate"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="StartWhenAvailable"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="NetworkProfileName"
            type="string"
            minOccurs="0"
         />
        <xs:element name="RunOnlyIfNetworkAvailable"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="WakeToRun"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="Enabled"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="Hidden"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="DeleteExpiredTaskAfter"
            type="duration"
            default="PT0S"
            minOccurs="0"
         />
        <xs:element name="IdleSettings"
            type="idleSettingsType"
            minOccurs="0"
         />
        <xs:element name="NetworkSettings"
            type="networkSettingsType"
            minOccurs="0"
         />
        <xs:element name="ExecutionTimeLimit"
            type="duration"
            minOccurs="0"
         />
        <xs:element name="Priority"
            type="priorityType"
            default="7"
            minOccurs="0"
         />
        <xs:element name="RunOnlyIfIdle"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="UseUnifiedSchedulingEngine"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="DisallowStartOnRemoteAppSession"
            type="boolean"
            default="false"
            minOccurs="0"
         />
    </xs:all>
</xs:complexType>

Elemen anak

Elemen Jenis Deskripsi
AllowHardTerminate boolean Menentukan apakah layanan Penjadwal Tugas memungkinkan penghentian tugas secara permanen.
AllowStartOnDemand boolean Menentukan bahwa tugas dapat dimulai dengan menggunakan perintah Jalankan atau menu Konteks.
DeleteExpiredTaskAfter duration Menentukan jumlah waktu penjadwal Tugas akan menunggu sebelum menghapus tugas setelah kedaluwarsa. Jika tidak ada nilai yang ditentukan untuk elemen ini, maka layanan Penjadwal Tugas tidak akan menghapus tugas.
DisallowStartIfOnBatteries boolean Menentukan bahwa tugas tidak akan dimulai jika komputer berjalan dengan daya baterai.
DisallowStartOnRemoteAppSession boolean Menentukan bahwa tugas tidak boleh dimulai jika tugas dipicu untuk dijalankan dalam sesi Remote Applications Integrated Locally (RAIL).
Diaktifkan boolean Menentukan bahwa tugas diaktifkan. Tugas hanya dapat dilakukan ketika pengaturan ini True.
ExecutionTimeLimit duration Menentukan jumlah waktu yang diizinkan untuk menyelesaikan tugas.
Tersembunyi boolean Menentukan, secara default, bahwa tugas tidak akan terlihat di antarmuka pengguna (UI).
IdleSettings idleSettingsType Menentukan bagaimana Penjadwal Tugas melakukan tugas ketika komputer dalam keadaan menganggur.
MultipleInstancesPolicy multipleInstancesPolicyType Menentukan kebijakan yang menentukan bagaimana Penjadwal Tugas menangani beberapa instans tugas.
NetworkProfileName string Menentukan nama profil jaringan. Layanan Penjadwal Tugas memverifikasi ketersediaan jaringan ini ketika elemen RunOnlyIfNetworkAvailable diatur ke True. Nama ini digunakan untuk tujuan tampilan.
NetworkSettings networkSettingsType Menentukan pengaturan yang digunakan layanan Penjadwal Tugas untuk mendapatkan profil jaringan. Layanan Penjadwal Tugas memeriksa ketersediaan jaringan ini ketika elemen RunOnlyIfNetworkAvailable diatur ke True.
Prioritas priorityType Menentukan tingkat prioritas untuk tugas tersebut.
RestartOnFailure restartType Menentukan bahwa Penjadwal Tugas akan mencoba memulai ulang tugas jika 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 boolean Menentukan bahwa tugas akan dihentikan jika komputer beralih ke daya baterai.
UseUnifiedSchedulingEngine boolean Menentukan bahwa tugas dijalankan dengan menggunakan Mesin Penjadwalan Terpadu.
WakeToRun boolean Menentukan bahwa Penjadwal Tugas akan membangunkan komputer sebelum menjalankan tugas.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]

Lihat juga

Tipe Kompleks Skema Penjadwal Tugas

Tugas Microsoft Azure Scheduler