Minggu, 06 April 2014

MEMBUAT EMAIL TERJADWAL DENGAN MENGGUNAKAN BAHASA PEMOGRAMAN


 (Ikhtisar Schtasks.exe)



Schtasks jadwal perintah dan program untuk menjalankan secara berkala atau pada waktu tertentu. Schtasks menambahkan dan menghapus tugas dari jadwal, dimulai dan berhenti tugas permintaan, dan menampilkan dan mengubah jadwal tugas.


Gambaran umum alat Schtasks.exe
Berikut ini adalah daftar sintaks dan parameter yang dapat Anda gunakan dengan Schtasks.exe:
·         Sintaks dan parameter
Membuat tugas terjadwal yang baru.
o    Sintaks:
schtasks / membuat/TnTaskName/TRTaskRun/SCjadwal[/ mo pengubah] [/d hari] [/m bulan[,bulan...] [/i IdleTime] [/st StartTime] [/sd StartDate] [/ed EndDate] [/du durasi] [/ s komputer [/u [domain\] pengguna /p sandi]] [/ru {[Domain\] pengguna | "Sistem"} [/rp sandi]] /?
o    Parameter:
§  /TnTaskName Menetapkan nama untuk tugas.
§  /TRTaskRun Menentukan program atau perintah yang menjalankan tugas. Ketik memenuhi syarat jalur dan nama berkas yang dapat dijalankan, berkas skrip atau berkas batch. Apabila Anda mengabaikan lintasan, Schtasks.exe menganggap bahwa berkas di Systemroot\System32 folder.
§  /SCjadwal Menentukan jenis jadwal. Nilai yang valid adalah menit, per jam, setiap hari, setiap minggu, setiap bulan, sekali, ONSTART, ONLOGON ONIDLE.
§  / mopengubah Menentukan seberapa sering tugas berjalan di jenis jadwal. Parameter ini diperlukan untuk jadwal bulanan. Parameter ini tidak berlaku, namun opsional, menit, jam, setiap hari, atau mingguan jadwal. Nilai default adalah 1.
§  /dhari Menentukan tanggal dalam minggu atau bulan. Berlaku hanya dengan jadwal mingguan atau bulanan.
§  /mbulan[,bulan...] Menentukan bulan tahun. Nilai yang valid adalah JAN - DEC dan * (setiap bulan). /M parameter ini berlaku hanya dengan jadwal bulanan. Hal ini diperlukan jika pengubah LASTDAY digunakan. Jika tidak, opsional dan nilai asali adalah * (setiap bulan).
§  /iIdleTime Menentukan berapa jam komputer mati sebelum memulai tugas. Ketik bilangan bulat dari 1 hingga 999. Parameter ini tidak berlaku hanya dengan jadwal ONIDLE, dan kemudian diperlukan.
§  /StStartTime Menetapkan waktu yang tugas dimulai dalam format JJ: mm: 24 jam. Nilai default adalah lokal saat ketika perintah selesai. /St parameter berlaku dengan menit, per jam, setiap hari, mingguan, bulanan, dan jadwal sekali. Hal ini diperlukan dengan jadwal sekali.
§  /SDStartDate Menetapkan tanggal tugas dimulai dalam MM/DD/YYYY format. Nilai default adalah tanggal saat ini. /Sd parameter valid dengan semua jadwal, dan diperlukan untuk jadwal sekali.
§  /EdEndDate Menetapkan tanggal terakhir tugas yang dijadwalkan untuk dijalankan. Parameter ini opsional. Hal ini tidak berlaku dalam jadwal sekali, ONSTART, ONLOGON atau ONIDLE. Secara default, jadwal telah berakhir tanggal.
§  /duDurasi Menentukan durasi waktu untuk menit atau jam jadwal maksimum dalam format HHHH:MM 24 jam. Setelah waktu yang ditentukan berjalan, Schtasks tidak memulai tugas lagi sampai waktu mulai terjadi lagi. Secara asali, tugas jadwal memiliki maksimum durasi. Parameter ini bersifat opsional dan berlaku hanya dengan jadwal menit atau jam.
§  /sKomputer Menentukan nama atau alamat IP komputer jauh, dengan atau tanpa backslash karakter. Nilai default adalah komputer lokal.
§  /u [domain\]pengguna Menjalankan perintah dengan izin akun pengguna khusus. Secara default, perintah berjalan dengan izin pengguna yang log on ke komputer yang menjalankan Schtasks.
§  /pkata sandi Menetapkan sandi akun pengguna yang Anda tentukan di /u parameter. Parameter ini diperlukan ketika /u parameter yang digunakan.
§  /ru {[Domain\]pengguna | "Sistem"} Menjalankan tugas dengan izin akun pengguna khusus. Secara asali, tugas berjalan dengan izin pengguna yang log on ke komputer yang menjalankan Schtasks.
§  /RpKata sandi Menetapkan sandi akun pengguna yang ditentukan dalam /ru parameter. Apabila Anda mengabaikan parameter ini ketika Anda menetapkan akun pengguna, Schtasks.exe meminta sandi dan mengaburkan teks yang Anda masukkan. Tugas yang dijalankan dengan izin akun NT Authority\System tidak memerlukan sandi dan Schtasks.exe tidak meminta satu.
§  /? Menampilkan bantuan prompt perintah.

·         Schtasks / membuat
Perubahan satu atau lebih dari properti tugas berikut ini:
o    Program tugas berjalan (/tr ).
o    Akun pengguna di mana tugas berjalan (/ru ).
o    Sandi untuk akun pengguna (/rp ).
o    Sintaks:schtasks /change /tn TaskName [/ s komputer [/u [domain\] pengguna /p sandi]] [/tr TaskRun] [/ru [Domain\] pengguna | "Sistem"] [/rp sandi]
o    Parameter:
§  /TnTaskName Mengidentifikasi tugas dapat diubah. Ketik nama tugas.
§  /sKomputer Menentukan nama atau alamat IP dari komputer jarak jauh dengan atau tanpa backslash karakter. Nilai default adalah komputer lokal.
§  /u [domain\]penggunaMenjalankan perintah dengan izin akun pengguna khusus. Secara default, perintah berjalan dengan izin pengguna yang log on ke komputer yang menjalankan Schtasks.
§  /pkata sandiMenetapkan sandi akun pengguna yang Anda tentukan di /u parameter. Parameter ini diperlukan jika /u parameter digunakan.
§  /TRTaskRunPerubahan program yang menjalankan tugas. Ketik memenuhi syarat jalur dan nama berkas yang dapat dijalankan, berkas skrip atau berkas batch. Apabila Anda mengabaikan lintasan, Schtasks.exe menganggap bahwa berkas di Systemroot\System32 folder. Program yang ditetapkan menggantikan program asli yang dikelola oleh tugas.
§  /ru [Domain\]Pengguna | "Sistem" mengubah account pengguna untuk tugas.
§  /RpKata sandiMengubah kata sandi akun untuk tugas. Ketik sandi baru.
§  /? Menampilkan bantuan prompt perintah.

·         Schtasks /Change
Tugas yang dijadwalkan akan segera dimulai. Jalankan operasi mengabaikan jadwal, tetapi menggunakan lokasi berkas program, akun pengguna dan sandi yang disimpan di tugas untuk menjalankan tugas segera.
o    Sintaks:schtasks/Jalankan /tn TaskName [/ s komputer [/u [domain\]pengguna /p sandi]] /?
o    Parameter:
§  /TnTaskNameMengidentifikasi tugas. Parameter ini diperlukan.
§  /sKomputerMenentukan nama atau alamat IP dari komputer jarak jauh dengan atau tanpa backslash karakter. Nilai default adalah komputer lokal.
§  /u [domain\]penggunaMenjalankan perintah dengan izin akun pengguna khusus. Secara default, perintah berjalan dengan izin pengguna yang log on ke komputer yang menjalankan Schtasks.
§  /pkata sandiMenetapkan sandi akun pengguna yang Anda tentukan di /u parameter. Parameter ini diperlukan jika /u parameter digunakan.
§  /? Menampilkan bantuan prompt perintah.
·         Schtasks /Run
Menghentikan program yang dimulai dengan tugas.
o    Sintaks: schtasks /end /tn TaskName [/ s komputer [/u [domain\]pengguna /p sandi]] /?
o    Parameter:
§  /TnTaskNameMengidentifikasi tugas yang memulai program. Parameter ini diperlukan.
§  /sKomputerMenentukan nama atau alamat IP dari komputer jarak jauh dengan atau tanpa backslash karakter. Nilai default adalah komputer lokal.
§  /u [domain\]pengguna Menjalankan perintah dengan izin akun pengguna khusus. Secara default, perintah berjalan dengan izin pengguna yang log on ke komputer yang menjalankan Schtasks.
§  /pkata sandi Menetapkan sandi akun pengguna yang ditentukan dalam /u parameter. Parameter ini diperlukan jika /u parameter digunakan. /? Menampilkan bantuan.
·         Schtasks /End
Menghapus tugas terjadwal.
o    Sintaks:schtasks /delete /tn {TaskName | *} [/f/f ] [/ s komputer [/u [domain\]pengguna/p sandi]] [/? ]
o    Parameter:
§  /Tn {TaskName |*} Mengidentifikasi tugas yang dihapus. Parameter ini diperlukan.
§  TaskName Menghapus tugas yang bernama.
§  * Menghapus semua tugas terjadwal di komputer.
§  /fMengontrol pesan konfirmasi. Tugas dihapus tanpa peringatan.
§  /sKomputer Menentukan nama atau alamat IP dari komputer jarak jauh dengan atau tanpa backslash karakter. Nilai default adalah komputer lokal.
§  /u [domain\]pengguna Menjalankan perintah dengan izin akun pengguna khusus. Secara default, perintah berjalan dengan izin pengguna yang log on ke komputer yang menjalankan Schtasks.
§  /pkata sandi Menetapkan sandi akun pengguna yang Anda tentukan di /u parameter. Parameter ini diperlukan jika /u parameter digunakan.
§  /? Menampilkan bantuan prompt perintah.

·         Schtasks /Delete
Menampilkan semua tugas yang dijadwalkan untuk dijalankan di komputer, termasuk mereka yang dijadwalkan dengan pengguna lain:
o    Sintaks:schtasks [/query] [/fo {tabel | Daftar | CSV}] [/nh ] [/v] [/ s komputer [/u [domain\]pengguna/p sandi]]
o    Parameter: [/query] Nama operasi opsional. Mengetik schtasks tanpa parameter melakukan permintaan.
o    /Fo {Tabel |Daftar | CSV} Menentukan output format. Tabel adalah default. /NH Menghilangkan judul kolom dari tampilan tabel. Parameter ini tidak valid dengan tabel dan format output CSV .
o    /vMenambahkan properti lanjut untuk tugas-tugas ke tampilan. Permintaan menggunakan /v harus diformat sebagai daftar atau CSV.
o    /sKomputer Menentukan nama atau alamat IP dari komputer jarak jauh dengan atau tanpa backslash karakter. Nilai default adalah komputer lokal.
o    /u [domain\]pengguna Menjalankan perintah dengan izin akun pengguna khusus. Secara default, perintah berjalan dengan izin pengguna yang log on ke komputer yang menjalankan Schtasks.
o    /pkata sandi Menetapkan sandi akun pengguna yang ditentukan dalam /u parameter. Parameter ini diperlukan jika /u parameter digunakan.
o    /? Menampilkan bantuan pada prompt perintah.
Schtasks /Query
Untuk membuat tugas terjadwal:
1.     Klik Mulai, klik Menjalankan, jenis cmd, lalu klik Oke.
2.     Pada prompt perintah, ketik bersih mulai, kemudian tekan ENTER untuk menampilkan daftar saat ini berjalan layanan. Jika Penjadwal Tugas tidak ditampilkan dalam daftar, ketik bersih mulai "tugas Penjadwal", kemudian tekan ENTER.
3.     Pada prompt perintah, ketik Schtasks / membuat /tn "Application_Name"/tr c:\apps\Application_Name /SCNilai /St : MM: /EdMM/DD/YYYY, kemudian tekan ENTER. Catatan bahwa Anda mungkin harus mengubah parameter untuk situasi Anda. Misalnya, Anda mungkin ketik Schtasks / membuat /tn "My App" /tr c:\apps\myapp.exe /sc harian /st 08: 00: 00 /ed 12/31/2004 Contoh ini jadwal MyApp program untuk menjalankan sekali sehari, setiap hari, pada pukul 8: 00 pagi sampai 31 Desember 2004. Karena itu menghilangkan parameter/mo, default interval 1 digunakan untuk menjalankan perintah setiap hari.
Cara mengubah tugas terjadwal
Untuk mengubah tugas terjadwal:
1.     Klik Mulai, klik Menjalankan, jenis cmd, lalu klik Oke.
2.     Pada prompt perintah, ketikbersih mulai, kemudian tekan ENTER untuk menampilkan daftar saat ini berjalan layanan. Jika Penjadwal Tugas tidak ditampilkan dalam daftar, ketik bersih mulai "tugas Penjadwal", kemudian tekan ENTER.
3.     Pada prompt perintah, ketikSchtasks /change /tn TaskName [/ s komputer [/u [domain\]pengguna p sandi]] [/tr TaskRun] [/ru [Domain\]Pengguna | "Sistem"] [/rp Sandi] , kemudian tekan ENTER. Perhatikan bahwa Anda mungkin harus mengubah parameter untuk situasi Anda. Misalnya, untuk mengubah program yang tugas berjalan, ketik: Schtasks /change /tn "Application_Name" /tr C:\File_Path\Application_Name.exe
Bagaimana menjalankan tugas terjadwal
Untuk secara manual menjalankan tugas terjadwal di luar jadwal yang:
1.     Klik Mulai, klik Menjalankan, jenis cmd, lalu klik Oke.
2.     Pada prompt perintah, ketik bersih mulai, kemudian tekan ENTER untuk menampilkan daftar saat ini berjalan layanan. Jika Penjadwal Tugas tidak ditampilkan dalam daftar, ketik bersih mulai "tugas Penjadwal", kemudian tekan ENTER.
3.     Pada prompt perintah, ketik Schtasks/menjalankan /tn TaskName [/ s komputer [/u [domain\]pengguna p sandi]] , kemudian tekan ENTER. Perhatikan bahwa Anda mungkin harus mengubah parameter untuk situasi Anda. Misalnya, untuk menjalankan tugas komputer lokal, jenis Schtasks/menjalankan /tn "Task_Name" .
Bagaimana untuk mengakhiri tugas terjadwal
Untuk mengakhiri tugas terjadwal:
1.     Klik Mulai, klik Menjalankan, jenis cmd, lalu klik Oke.
2.     Pada prompt perintah, ketik bersih mulai, kemudian tekan ENTER untuk menampilkan daftar saat ini berjalan layanan. Jika Penjadwal Tugas tidak ditampilkan dalam daftar, ketik bersih mulai "tugas Penjadwal", kemudian tekan ENTER.
3.     Pada prompt perintah, ketik Schtasks /end /tn TaskName [/ s komputer [/u pengguna [domain\] p sandi]] , kemudian tekan ENTER. Misalnya, untuk akhir contoh program yang dimulai oleh tugas terjadwal di lokal komputer, jenis Schtasks /end /tn "Task_Name".
Cara menghapus tugas terjadwal
Untuk menghapus tugas terjadwal:
1.     Klik Mulai, klik Menjalankan, jenis cmd, lalu klik Oke.
2.     Pada prompt perintah, ketik bersih mulai, kemudian tekan ENTER untuk menampilkan daftar saat ini berjalan layanan. Jika Penjadwal Tugas tidak ditampilkan dalam daftar, ketik bersih mulai "tugas Penjadwal", kemudian tekan ENTER.
3.     Pada prompt perintah, ketik Schtasks /delete /tn {TaskName | *} [/ f] [/ s komputer [/u pengguna [domain\] p sandi]], kemudian tekan ENTER. Misalnya, untuk Hapus semua tugas yang dijadwalkan untuk komputer lokal, jenis Schtasks / menghapus /tn * / f.
Cara melakukan Query jadwal tugas
Untuk melakukan query jadwal tugas:
1.     Klik Mulai, klik Menjalankan, jenis cmd, lalu klik Oke.
2.     Pada prompt perintah, ketik bersih mulai, kemudian tekan ENTER untuk menampilkan daftar saat ini berjalan layanan. Jika Penjadwal Tugas tidak ditampilkan dalam daftar, ketik bersih mulai "tugas Penjadwal", kemudian tekan ENTER.
3.     Pada prompt perintah, ketik Schtasks /query, kemudian tekan ENTER. Output dari ini contoh menampilkan tabel tugas yang telah dijadwalkan untuk menjalankan.
Untuk informasi lebih lanjut tentang cara menggunakan Schtasks.exe, Cari Schtasks.exe di Windo
Setelah waktu tertentu elapses, Schtasks tidak memulai tugas lagi sampai waktu mulai berulang. Secara default, jadwal tugas memiliki durasi maksimum tidak. Parameter ini opsional dan berlaku hanya dengan jadwal menit atau jam.
WS Server 2003 bantuan.

Untuk informasi lebih lanjut tentang perintah Schtasks, pergi ke halaman Web Microsoft berikut:


Tidak ada komentar:

Posting Komentar