วิธีจบงานด้วย VBS

ผู้เขียน: Roger Morrison
วันที่สร้าง: 28 กันยายน 2021
วันที่อัปเดต: 12 พฤศจิกายน 2024
Anonim
How To Turn VBS Off or On with Windows 11 / 10
วิดีโอ: How To Turn VBS Off or On with Windows 11 / 10

เนื้อหา

VBScript อนุญาตให้คุณสร้างแอปพลิเคชั่นออฟไลน์หรือออนไลน์ขนาดเล็กที่ทำงานเล็ก ๆ เช่นทำงานกระบวนการตามกำหนดเวลา เมื่อคุณไม่สามารถเข้าถึงตัวจัดการงานหรือพรอมต์คำสั่ง แต่ต้องจบกระบวนการจริงๆคุณสามารถเขียนสคริปต์ที่ทำผ่านกระบวนการอัตโนมัติ VBS ไม่มีฟังก์ชั่นบางอย่างที่จะยุติกระบวนการซึ่งหมายความว่าคุณต้องหลีกเลี่ยงส่วนต่อประสานสคริปต์ของคุณเพื่อยกเลิกงานอย่างถูกต้อง


คำสั่ง

คุณสามารถพัฒนาสคริปต์เพื่อจบงานจากระยะไกลบนคอมพิวเตอร์ของคุณ (รูปภาพของ Patrick Ryan / Lifesize / Getty)
  1. คลิกเมนู "เริ่ม"; "โปรแกรมทั้งหมด"; "อุปกรณ์เสริม" และ "Notepad"

  2. พิมพ์ต่อไปนี้ในบรรทัดแรก:

    sComputerName = "."

  3. เริ่มบรรทัดใหม่และพิมพ์ต่อไปนี้:

    Stask = "task.exe"

    แทนที่ "task.exe" ด้วยชื่อของกระบวนการที่คุณต้องการสิ้นสุด

  4. พิมพ์บรรทัดต่อไปนี้ในบรรทัดใหม่:

    SET oWMI = GETOBJECT ("winmgmts:" & "{impersonationLevel = impersonate}! " & SComputerName & " root cimv2")

    นี่จะได้รับอินเทอร์เฟซ Windows Management Instrumentation ไปยังคอมพิวเตอร์ของคุณและวางไว้บนวัตถุเฉพาะ

  5. เริ่มบรรทัดใหม่และพิมพ์รหัสต่อไปนี้:

    SET cTask = oWMI.ExecQuery ("เลือก * จาก Win32_Process โดยที่ชื่อ = '" & sTask & "'")


    สิ่งนี้นิยาม "cTask" เป็นวัตถุสำหรับกระบวนการที่จะพยายามออก

  6. ป้อนรหัสต่อไปนี้ในบริบทที่แน่นอน:

    สำหรับแต่ละ oTask ใน cTask oTask.Terminate () ถัดไป

    สิ่งนี้จะฆ่างานทั้งหมดด้วยชื่อที่ระบุใน "sTask"

  7. คลิก "ไฟล์" และ "บันทึกเป็น" ในหน้าต่าง Notepad เลือก "All files" ใต้ "Save as type" และพิมพ์ "killtask.vbs" เป็นชื่อไฟล์ คลิก "บันทึก" นำทางไปยังสถานที่ที่คุณบันทึกไว้และเปิด สิ่งนี้จะยุติกระบวนการโดยอัตโนมัติ

การเตือน

  • อย่าสรุปกระบวนการที่ทำให้ผู้ดูแลระบบของคุณควบคุมคอมพิวเตอร์ไม่ได้หากไม่ใช่เพื่อตัวคุณเอง การทำเช่นนั้นมีผลสะท้อนกลับ ใช้ความรู้นี้เพื่อแก้ไขปัญหาคอมพิวเตอร์ของคุณหากคุณไม่สามารถเข้าถึงตัวจัดการงานหรือพรอมต์คำสั่ง