เนื้อหา
VBScript อนุญาตให้คุณสร้างแอปพลิเคชั่นออฟไลน์หรือออนไลน์ขนาดเล็กที่ทำงานเล็ก ๆ เช่นทำงานกระบวนการตามกำหนดเวลา เมื่อคุณไม่สามารถเข้าถึงตัวจัดการงานหรือพรอมต์คำสั่ง แต่ต้องจบกระบวนการจริงๆคุณสามารถเขียนสคริปต์ที่ทำผ่านกระบวนการอัตโนมัติ VBS ไม่มีฟังก์ชั่นบางอย่างที่จะยุติกระบวนการซึ่งหมายความว่าคุณต้องหลีกเลี่ยงส่วนต่อประสานสคริปต์ของคุณเพื่อยกเลิกงานอย่างถูกต้อง
คำสั่ง
คุณสามารถพัฒนาสคริปต์เพื่อจบงานจากระยะไกลบนคอมพิวเตอร์ของคุณ (รูปภาพของ Patrick Ryan / Lifesize / Getty)-
คลิกเมนู "เริ่ม"; "โปรแกรมทั้งหมด"; "อุปกรณ์เสริม" และ "Notepad"
-
พิมพ์ต่อไปนี้ในบรรทัดแรก:
sComputerName = "."
-
เริ่มบรรทัดใหม่และพิมพ์ต่อไปนี้:
Stask = "task.exe"
แทนที่ "task.exe" ด้วยชื่อของกระบวนการที่คุณต้องการสิ้นสุด
-
พิมพ์บรรทัดต่อไปนี้ในบรรทัดใหม่:
SET oWMI = GETOBJECT ("winmgmts:" & "{impersonationLevel = impersonate}! " & SComputerName & " root cimv2")
นี่จะได้รับอินเทอร์เฟซ Windows Management Instrumentation ไปยังคอมพิวเตอร์ของคุณและวางไว้บนวัตถุเฉพาะ
-
เริ่มบรรทัดใหม่และพิมพ์รหัสต่อไปนี้:
SET cTask = oWMI.ExecQuery ("เลือก * จาก Win32_Process โดยที่ชื่อ = '" & sTask & "'")
สิ่งนี้นิยาม "cTask" เป็นวัตถุสำหรับกระบวนการที่จะพยายามออก
-
ป้อนรหัสต่อไปนี้ในบริบทที่แน่นอน:
สำหรับแต่ละ oTask ใน cTask oTask.Terminate () ถัดไป
สิ่งนี้จะฆ่างานทั้งหมดด้วยชื่อที่ระบุใน "sTask"
-
คลิก "ไฟล์" และ "บันทึกเป็น" ในหน้าต่าง Notepad เลือก "All files" ใต้ "Save as type" และพิมพ์ "killtask.vbs" เป็นชื่อไฟล์ คลิก "บันทึก" นำทางไปยังสถานที่ที่คุณบันทึกไว้และเปิด สิ่งนี้จะยุติกระบวนการโดยอัตโนมัติ
การเตือน
- อย่าสรุปกระบวนการที่ทำให้ผู้ดูแลระบบของคุณควบคุมคอมพิวเตอร์ไม่ได้หากไม่ใช่เพื่อตัวคุณเอง การทำเช่นนั้นมีผลสะท้อนกลับ ใช้ความรู้นี้เพื่อแก้ไขปัญหาคอมพิวเตอร์ของคุณหากคุณไม่สามารถเข้าถึงตัวจัดการงานหรือพรอมต์คำสั่ง