Better Than Batch: Tutorial Host Scripting Windows

Better Than Batch: Tutorial Host Scripting Windows

Jika Anda telah bekerja di dunia komputer untuk sementara waktu maka Anda mungkin cukup akrab dengan pekerjaan batch. Profesional TI di seluruh dunia menggunakannya untuk menjalankan segala macam pekerjaan pemrosesan komputer otomatis dan tugas pribadi. Sebenarnya Paulus baru-baru ini tertutup bagaimana menulis file seperti itu.





Masalah dengan pekerjaan batch adalah bahwa mereka sangat terbatas. Himpunan perintah agak pendek dan tidak memungkinkan untuk banyak fungsi ketika datang ke logika terstruktur menggunakan if-then, for, next dan while loop.





Kemudian, Windows Scripting Host datang. MS Windows Scripting Host adalah utilitas skrip multi-bahasa yang mulai diinstal Microsoft sebagai standar pada semua PC mulai dari Windows 98 dan seterusnya. Pada alat generasi kedua, namanya diubah menjadi Microsoft Script Host (MSH).





Tutorial Host Microsoft Scripting

Di MUO, kami menyukai otomatisasi komputer. Misalnya, Varun membahas Sikuli, alat untuk menulis skrip otomatisasi, dan Guy menunjukkan cara menggunakan AutoIt untuk mengotomatisasi tugas. Hal yang keren tentang MSH adalah jika Anda memiliki PC pasca-Win 98, Anda dapat menulis skrip 'batch' dalam berbagai bahasa.

Bahasa yang tersedia termasuk JScript, VBA, dan VBscript. Anda juga dapat menulis skrip dalam Perl, Python, PHP, Ruby, atau bahkan Basic jika Anda memiliki implementasi yang tepat dengan mesin skrip yang tepat.



Secara pribadi, saya tahu Visual Basic dengan baik, jadi saya biasanya memilih VBScript. Keindahan di sini adalah Anda tidak memerlukan perangkat lunak atau kompiler pemrograman khusus. Buka saja Notepad dan tulis skrip Anda, seperti cara Anda menulis tugas batch.

Tanpa menginstal apa pun, Anda dapat menulis skrip di VB. Script paling sederhana adalah mencetak teks ke jendela pop-up, seperti ini:





Simpan file sebagai .vbs dan Windows akan mengenali dan menjalankannya. Inilah yang terjadi ketika Anda mengklik dua kali pada file di atas:

upgrade windows 10 tidak cukup ruang disk

Anda dapat menulis skrip yang lebih canggih menggunakan bahasa yang biasa Anda gunakan. Untuk fleksibilitas tertinggi, tempatkan dan (atau bahasa apa pun yang Anda pilih) di sekitar setiap segmen kode dalam file Anda, dan simpan sebagai file .wsf. Dengan cara ini, selama Anda menyertakan kode dalam tag bahasa skrip yang ditentukan, Anda dapat menggunakan beberapa bahasa dalam file yang sama.





Untuk menunjukkan betapa kerennya ini, saya memutuskan untuk menulis skrip yang akan menjangkau jam atom NIST untuk memeriksa waktu saat ini. Jika pagi, itu secara otomatis membuka klien email Thunderbird saya. Jika siang, itu akan membuka browser saya ke CNN.com. Skrip bersyarat ini memberi Anda kemampuan untuk membuat komputer Anda jauh lebih cerdas. Jika Anda menjalankan skrip ini ketika PC Anda dinyalakan, Anda dapat membuatnya secara otomatis meluncurkan apa pun yang Anda suka tergantung jam berapa hari itu.

Bagian pertama dari skrip keluar ke server waktu 'http://time.nist.gov:13' dan dapatkan waktu saat ini. Setelah memformatnya dengan benar, ini mengatur waktu komputer. Kredit di mana kredit jatuh tempo, skrip ini diadaptasi dari skrip TomRiddle yang luar biasa di VisualBasicScript.com . Untuk menghemat waktu, selalu temukan kode contoh yang Anda butuhkan secara online, lalu sesuaikan dengan kebutuhan Anda.

Inilah yang dilakukan skrip hanya dengan kode di atas yang diterapkan sejauh ini.

Sekarang skrip berfungsi dan akan menyinkronkan PC saya setiap kali diluncurkan, saatnya untuk menentukan apa yang akan diluncurkan secara otomatis tergantung pada waktu hari itu. Di Windows Scripting Host, tugas ini semudah pernyataan Jika-Lalu memeriksa jam dalam fungsi 'Sekarang', dan kemudian meluncurkan perangkat lunak yang sesuai.

Saat diluncurkan antara pukul 8 hingga 10 pagi, skrip ini akan memulai klien email Thunderbird saya. Saat dijalankan antara pukul 11:00 hingga 13:00, CNN.com akan diluncurkan di browser. Seperti yang Anda lihat, hanya dengan membuat dan menambahkan sedikit kecerdasan ke file skrip, Anda dapat melakukan beberapa otomatisasi komputer yang cukup keren.

Omong-omong, merupakan ide yang sangat bagus untuk memiliki referensi perintah skrip yang berguna saat Anda menulis skrip ini. Jika Anda menyukai VBScript seperti saya, sumber yang bagus adalah ss64.com , yang mencantumkan semua perintah VBScript menurut abjad pada satu halaman.

Menulis skrip saja tidak akan mengotomatisasi apa pun, karena Anda masih harus meluncurkannya secara manual. Jadi untuk menyelesaikan otomatisasi Anda menggunakan Windows Script Host, masuk ke Penjadwal Tugas di panel kontrol (area administrator) dan pilih untuk membuat tugas.

apa yang harus dimasukkan ke dalam ssd vs hdd

Penjadwal memungkinkan Anda meluncurkan skrip pada berbagai macam peristiwa, seperti waktu atau jadwal tertentu, saat peristiwa sistem berlangsung, atau saat komputer pertama kali di-boot atau masuk. Di sini, saya membuat tugas terjadwal untuk meluncurkan skrip saya di atas setiap kali PC dimulai.

cara menggabungkan kolom di excel

Ini hanya tutorial Windows Scripting Host yang sangat singkat. Mempertimbangkan jumlah perintah dan fungsi yang tersedia di salah satu bahasa skrip ini, kemungkinan untuk mengotomatiskan semua jenis tugas keren di PC Anda cukup dibatasi oleh imajinasi Anda.

Beberapa situs terbaik untuk menemukan skrip pra-tertulis yang dapat Anda gunakan atau sesuaikan adalah sebagai berikut:

  • Pusat Skrip Microsoft - Langsung dari microsoft, dan termasuk kategori seperti Office, desktop, database dan direktori aktif
  • Kinerja Komputer - Situs UK ini menawarkan pilihan VBScript terbaik yang pernah saya lihat online.
  • Pendidikan Komputer - Anda akan menemukan kumpulan kecil skrip di sini, tetapi skrip tersebut sangat berguna dan semuanya berfungsi.
  • Tikus Lab - Kumpulan sumber daya pemrograman batch yang luar biasa seperti bermacam-macam skrip logon.

Apakah Anda pernah menggunakan Windows Script Host? Apakah Anda memiliki tip atau contoh keren untuk dibagikan? Tawarkan wawasan Anda dan bagikan pengalaman Anda di bagian komentar di bawah.

Kredit gambar:jaylopez

Membagikan Membagikan Menciak Surel Cara Mengubah Tampilan dan Nuansa Desktop Windows 10 Anda

Ingin tahu cara membuat Windows 10 terlihat lebih baik? Gunakan penyesuaian sederhana ini untuk menjadikan Windows 10 milik Anda.

Baca Selanjutnya
Topik-topik yang berkaitan
  • jendela
  • Microsoft
  • Pemrograman
  • Otomasi Komputer
Tentang Penulis Ryan Dub(942 Artikel Diterbitkan)

Ryan memiliki gelar BSc di bidang Teknik Elektro. Dia telah bekerja 13 tahun di bidang teknik otomasi, 5 tahun di bidang TI, dan sekarang menjadi Insinyur Aplikasi. Mantan Managing Editor MakeUseOf, dia berbicara di konferensi nasional tentang Visualisasi Data dan telah ditampilkan di TV dan radio nasional.

More From Ryan Dube

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan