Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Microsoft Windows Script Host adalah utilitas pembuatan skrip yang dapat Anda gunakan untuk menjalankan skrip dalam sistem operasi dasar. Anda dapat menggunakan Windows Script Host untuk mengotomatiskan tugas umum dan untuk membuat makro dan skrip masuk yang kuat. Windows Script Host dilengkapi dengan mesin skrip VBScript dan JScript ActiveX. Perusahaan perangkat lunak lain menyediakan mesin pembuatan skrip ActiveX untuk bahasa seperti PerlScript, PScript, Python, dan lainnya.
Untuk menggunakan objek COM dalam skrip yang dijalankan oleh Windows Script Host, Anda harus terlebih dahulu membuat instans objek. Setelah objek COM dibuat, Anda kemudian dapat menggunakannya dalam skrip.
Windows Script Host terdiri dari dua aplikasi. Satu menjalankan skrip dari desktop Windows (WScript.exe); yang lain menjalankan skrip dari prompt perintah (CScript.exe).
Untuk menjalankan skrip dari desktop, cukup klik dua kali file skrip. File skrip adalah file teks. Menurut konvensi, file VBScript memiliki ekstensi .vbs dan file JScript .js.
Untuk menjalankan skrip dari prompt perintah, jalankan aplikasi Cscript.exe dengan baris perintah seperti berikut:
cscript "c:\\sample scripts\\chart.vbs"
di mana c:\\sample scripts\\chart.vbs adalah jalur ke file yang berisi skrip.
Anda dapat mencetak daftar parameter yang didukung oleh Cscript.exe dengan memasukkan baris perintah berikut:
call cscript //?
Untuk menggunakan objek COM dalam skrip yang dijalankan oleh Windows Script Host, Anda harus terlebih dahulu membuat instans objek. Di VBScript Anda dapat melakukan ini dengan memanggil metode CreateObject(). Di JScript, seseorang dapat menggunakan objek ActiveXObject atau metode WScript.CreateObject(). Contoh berikut mengilustrasikan panggilan CreateObject() menggunakan VBScript:
Dim objXL
Set objXL = CreateObject("Excel.Application")
Contoh berikut mengilustrasikan pembuatan objek ActiveXObject menggunakan JScript:
var objXL = new ActiveXObject("Excel.Application");
Atau menggunakan metode WScript.CreateObject() di dalam JScript:
var objXL = WScript.CreateObject("Excel.Application");
Setelah Membuat instans objek COM, Anda dapat menulis skrip yang menggunakan objek, misalnya:
objXL.Visible = true;
Selain metode CreateObject dan objek ActiveXObject, VBScript dan JScript menyediakan metode GetObject, yang mengembalikan instans objek.
Topik terkait