wscript.shell (ไลบรารีโฮสต์สคริปต์ Windows สคริปต์) เป็นวัตถุและไฟล์ที่เกี่ยวข้องคือ C: /windows/system32/wshom.ocx WScript.shell เป็นส่วนประกอบที่ระบบเซิร์ฟเวอร์จะใช้ เชลล์หมายถึง "เชลล์" วัตถุนี้สามารถดำเนินการที่ใช้กันทั่วไปในเชลล์ระบบปฏิบัติการเช่นโปรแกรมการทำงานการอ่านและการเขียนรีจิสทรีตัวแปรสภาพแวดล้อม ฯลฯ วัตถุนี้มักจะใช้ในการเขียนโปรแกรม VB หรือ VBS
ติดตั้ง wscript.shell วัตถุ: regsvr32 wshom.ocx
ถอนการติดตั้ง wscript.shell วัตถุ: regsvr32 -u wshom.ocx หรือ regsvr32 /u wshom.ocx
ตัวอย่างเช่น:
1. สร้างไฟล์ test.bat และเก็บไว้ในไดเรกทอรีรูทของ D:, ซึ่งใช้ในการคัดลอกไฟล์ *txt ไปยังไดเรกทอรี D:/ทดสอบ
การคัดลอกรหัสมีดังนี้:
การทดสอบ MD
คัดลอก d:/*. txt d:/ทดสอบ
หยุดชั่วคราว
2. สร้างวัตถุ wscript.shell และเรียกใช้ไฟล์ test.dat โดยตรงจากวัตถุ
การคัดลอกรหัสมีดังนี้:
var objshell;
objshell = ใหม่ activexObject ("wscript.shell");
var ireturnCode = objshell.run ("c: /test.bat", 0, true);
3. สร้างวัตถุ WScript.shell และเรียกใช้คำสั่ง CMD โดยตรงจากวัตถุ
การคัดลอกรหัสมีดังนี้:
var objshell
var objshell = new ActiveXObject ("wscript.shell"))
var ireturnCode = objshell.run ("cmd.exe /c md test", 0, true)
ireturnCode = objshell.run ("cmd.exe /c คัดลอก d: /*ข้อความ mytest", 0, true)
วิธีนี้ง่าย แต่ใช้งานได้จริง นี่คือคำแนะนำสำหรับเพื่อน