Better Than Batch: Tutorial Host Skrip Windows

Better Than Batch: Tutorial Host Skrip Windows

Sekiranya anda sudah lama bekerja di dunia komputer maka anda mungkin cukup biasa dengan pekerjaan kumpulan. Profesional IT di seluruh dunia menggunakannya untuk menjalankan segala jenis pekerjaan pemprosesan komputer automatik dan tugas peribadi. Sebenarnya Paul baru dilindungi cara menulis fail sedemikian.





Masalah dengan pekerjaan kumpulan adalah bahawa mereka sangat terhad. Set perintah agak pendek dan tidak membenarkan fungsi yang sangat banyak ketika datang ke logik berstruktur menggunakan loop if-then, for, next dan while.





Kemudian, Windows Scripting Host datang. Host Windows Skrip MS adalah utiliti skrip berbilang bahasa yang mula dipasang oleh Microsoft sebagai standard pada semua PC dari Windows 98 dan seterusnya. Menjelang generasi kedua alat itu, ia dinamakan semula menjadi Microsoft Script Host (MSH).





Tutorial Host Skrip Microsoft

Di MUO, kami menyukai automasi komputer. Sebagai contoh, Varun merangkumi Sikuli, alat untuk menulis skrip automasi, dan Guy menunjukkan kepada anda bagaimana menggunakan AutoIt untuk mengotomatisasi tugas. Perkara yang menarik mengenai MSH ialah jika anda mempunyai PC pasca Win 98, anda boleh menulis skrip 'batch' dalam pelbagai bahasa.

Bahasa yang tersedia termasuk JScript, VBA, dan VBscript. Anda juga boleh menulis skrip dalam Perl, Python, PHP, Ruby atau bahkan Basic jika anda mempunyai implementasi yang betul dengan mesin skrip yang betul.



Secara peribadi, saya tahu Visual Basic dengan baik, jadi saya biasanya memilih VBScript. Keindahannya di sini ialah anda tidak memerlukan perisian atau penyusun pengaturcaraan khas. Buka Notepad dan tulis skrip anda, seperti bagaimana anda menulis pekerjaan kumpulan anda.

Tanpa memasang apa-apa, anda boleh menulis skrip di VB. Skrip paling mudah ialah mencetak teks ke tetingkap pop timbul, seperti ini:





Simpan fail sebagai .vbs dan Windows akan mengenali dan menjalankannya. Inilah yang berlaku apabila anda mengklik dua kali pada fail di atas:

cara mencontohi mac di windows

Anda boleh menulis skrip yang lebih maju menggunakan bahasa yang anda biasa. Untuk kelonggaran yang paling, letakkan dan (atau apa sahaja bahasa yang anda pilih) di sekitar setiap segmen kod dalam fail anda, dan simpan sebagai fail .wsf. Dengan cara ini, selagi anda memasukkan kod dalam tag bahasa skrip yang ditentukan, anda boleh menggunakan pelbagai bahasa dalam fail yang sama.





Untuk menunjukkan betapa kerennya ini, saya memutuskan untuk menulis skrip yang akan menghubungi jam atom NIST untuk memeriksa waktu semasa. Sekiranya pagi, ia secara automatik membuka pelanggan e-mel Thunderbird saya. Sekiranya tengah hari, ia akan membuka penyemak imbas saya ke CNN.com. Skrip bersyarat ini memberi anda keupayaan untuk menjadikan komputer anda lebih pintar. Sekiranya anda menjalankan skrip ini semasa PC anda dimulakan, anda boleh membuatnya secara automatik melancarkan apa sahaja yang anda suka bergantung pada jam berapa hari itu.

Bahagian pertama skrip keluar ke pelayan masa 'http://time.nist.gov:13'dan mendapat masa sekarang. Setelah memformatnya dengan betul, ia menetapkan masa komputer. Kredit di mana kredit jatuh tempo, skrip ini diadaptasi dari skrip TomRiddle yang sangat baik di VisualBasicScript.com . Untuk menjimatkan masa, selalu cari contoh kod yang anda perlukan dalam talian, dan kemudian ubah mengikut keperluan anda.

Inilah yang dilakukan skrip hanya dengan kod di atas yang dilaksanakan setakat ini.

Sekarang skrip berfungsi dan akan menyegerakkan PC saya setiap kali dilancarkan, sudah tiba masanya untuk menentukannya untuk melancarkan secara automatik bergantung pada waktu hari. Di Windows Scripting Host, tugas ini semudah pernyataan If-Then memeriksa jam sehari dalam fungsi 'Sekarang', dan kemudian melancarkan perisian yang sesuai.

Apabila dilancarkan antara jam 8 hingga 10 pagi, skrip ini akan memulakan pelanggan e-mel Thunderbird saya. Apabila dijalankan antara pukul 11 ​​pagi hingga 1 tengah hari, ia akan melancarkan CNN.com dalam penyemak imbas. Seperti yang anda lihat, hanya dengan membuat dan menambahkan sedikit kecerdasan pada fail skrip, anda dapat melakukan automasi komputer yang cukup keren.

Ngomong-ngomong, adalah idea yang sangat baik untuk memiliki rujukan perintah skrip berguna ketika anda menulis skrip ini. Sekiranya anda menyukai VBScript seperti saya, sumber yang hebat adalah ss64.com , yang menyenaraikan semua perintah VBScript mengikut abjad pada satu halaman.

Menulis skrip sahaja tidak akan mengotomatisasi apa-apa, kerana anda masih harus melancarkannya secara manual. Oleh itu, untuk menyelesaikan automasi anda menggunakan Windows Script Host, masuk ke Task Scheduler di panel kawalan (kawasan pentadbir) dan pilih untuk membuat tugas.

pembaca pdf percuma terbaik untuk windows 10

Penjadual membolehkan anda melancarkan skrip anda pada berbagai macam peristiwa, seperti waktu sehari atau pada jadwal tertentu, ketika acara sistem berlangsung, atau ketika komputer pertama kali dimuat atau masuk. Di sini, saya membuat tugas yang dijadualkan untuk melancarkan skrip saya di atas setiap kali PC bermula.

cara menggabungkan lajur di excel

Ini hanya tutorial Windows Scripting Host yang sangat ringkas. Memandangkan jumlah perintah dan fungsi yang tersedia dalam salah satu bahasa skrip ini, kemungkinan untuk mengotomatisasi semua jenis tugas keren di PC anda hanya dibatasi oleh imaginasi anda.

Beberapa laman web terbaik untuk mencari skrip pra-tulisan yang boleh anda gunakan atau sesuaikan termasuk yang berikut:

  • Pusat Skrip Microsoft - Langsung dari microsoft, dan merangkumi kategori seperti Office, desktop, pangkalan data dan direktori aktif
  • Prestasi Komputer - Laman web di UK ini menawarkan pilihan VBScript terbaik yang pernah saya lihat dalam talian.
  • Pendidikan Komputer - Anda akan menemui koleksi skrip kecil di sini, tetapi sangat berguna dan semuanya berfungsi.
  • Tikus Makmal - Koleksi sumber pengaturcaraan kumpulan yang hebat seperti pelbagai skrip logon.

Adakah anda pernah menggunakan Windows Script Host? Adakah anda mempunyai petua atau contoh menarik untuk dikongsi? Tawarkan pandangan anda dan kongsi pengalaman anda di bahagian komen di bawah.

Kredit gambar:jaylopez

Berkongsi Berkongsi Tweet E-mel Cara Mengubah Rupa dan Rasa Desktop Windows 10 Anda

Ingin tahu bagaimana menjadikan Windows 10 kelihatan lebih baik? Gunakan penyesuaian mudah ini untuk menjadikan Windows 10 milik anda sendiri.

Baca Seterusnya
Topik-topik yang berkaitan
  • Tingkap
  • Microsoft
  • Pengaturcaraan
  • Automasi Komputer
Mengenai Pengarang Ryan Dube(942 Artikel Diterbitkan)

Ryan mempunyai ijazah BSc dalam Kejuruteraan Elektrik. Dia bekerja 13 tahun dalam kejuruteraan automasi, 5 tahun dalam bidang IT, dan sekarang adalah Jurutera Aplikasi. Bekas Editor Urusan MakeUseOf, dia bercakap di persidangan nasional mengenai Visualisasi Data dan telah dipaparkan di TV nasional dan radio.

Lagi Dari Ryan Dube

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan