Tindakan Tugas

Item kerja yang dilakukan oleh tugas disebut tindakan. Tugas dapat memiliki satu tindakan atau maksimal 32 tindakan. Ketahuilah bahwa ketika beberapa tindakan ditentukan, tindakan dijalankan secara berurutan.

Jenis Tindakan

Tabel tindakan berikut ini menjelaskan jenis pekerjaan atau tindakan yang bisa diselesaikan oleh tugas.

Jenis Tindakan Deskripsi
Tindakan ComHandler Tindakan ini menembakkan handler COM.
Tindakan Exec Tindakan ini menjalankan operasi baris perintah seperti memulai Notepad.
Tindakan Email Tindakan ini mengirim email saat tugas dipicu.
Perlihatkan Tindakan Pesan Tindakan ini memperlihatkan kotak pesan dengan pesan dan judul tertentu.

Menentukan Tindakan

Tindakan tugas ditentukan ketika tugas ditentukan dan disimpan dalam kumpulan tindakan yang digunakan oleh layanan Penjadwal Tugas. Tabel berikut ini mencantumkan tautan ke topik referensi untuk api dan elemen XML yang terkait dengan tindakan.

Untuk informasi dan contoh selengkapnya tentang cara menggunakan antarmuka Penjadwal Tugas, objek skrip, dan XML, lihat Menggunakan Penjadwal Tugas.

API Antarmuka untuk Pengembangan C++

API Deskripsi
Properti Tindakan ITaskDefinition Mendapatkan atau mengatur tindakan yang dilakukan oleh tugas.
IActionCollection Berisi tindakan yang dilakukan oleh tugas.
IComHandlerAction Mewakili tindakan yang mengaktifkan handler.
IExecAction Mewakili tindakan yang menjalankan operasi baris perintah.
IEmailAction Mewakili tindakan yang mengirim pesan email.
IShowMessageAction Mewakili tindakan yang memperlihatkan kotak pesan.

API Objek Pembuatan Skrip untuk Pengembangan Pembuatan Skrip

API Deskripsi
TaskDefinition.Actions Mendapatkan atau mengatur tindakan yang dilakukan oleh tugas.
ActionCollection Berisi tindakan yang dilakukan oleh tugas.
ComHandlerAction Mewakili tindakan yang mengaktifkan handler.
ExecAction Mewakili tindakan yang menjalankan operasi baris perintah.
EmailAction Mewakili tindakan yang mengirim pesan email.
ShowMessageAction Mewakili tindakan yang memperlihatkan kotak pesan.

Elemen XML

Elemen Deskripsi
Tindakan Menentukan tindakan yang dilakukan oleh tugas.
ComHandler Mewakili tindakan yang mengaktifkan handler.
Exec Mewakili tindakan yang menjalankan operasi baris perintah.
SendEmail Mewakili tindakan yang mengirim pesan email.
ShowMessage Mewakili tindakan yang memperlihatkan kotak pesan.

Menggunakan Variabel dalam Properti Tindakan

Beberapa properti tindakan yang berjenis BSTR dapat berisi variabel $(Arg0), $(Arg1), ..., $(Arg32) dalam nilai string mereka. Variabel ini diganti dengan nilai yang ditentukan dalam parameter paramdari metode IRegisteredTask::Run dan IRegisteredTask::RunEx atau terkandung dalam pemicu peristiwa untuk tugas tersebut. Tabel berikut mencantumkan properti tindakan yang bisa menggunakan variabel dalam nilai stringnya.

Tindakan Properti
Tindakan Penangan COM C++:
Scripting:
Tindakan Email C++:
Scripting:
Tindakan Exec C++:
Scripting:
Perlihatkan Tindakan Pesan C++:
Scripting:

Tentang Penjadwal Tugas