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: |