Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีเปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell

หากคุณต้องการ เปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell ใน Windows 10 ให้ทำตามคำแนะนำทีละขั้นตอนนี้ เราจะใช้ Registry Editor และ Local Group Policy Editor เพื่อเปิดใช้งานหรือปิดใช้งานฟังก์ชันนี้

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

เปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell

ในการเปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell โดยใช้ Group Policy Editor ให้ทำตามขั้นตอนเหล่านี้ -

  1. ค้นหา gpedit.msc ในช่องค้นหาของแถบงาน
  2. คลิกที่ แก้ไขนโยบายกลุ่ม ในผลการค้นหา
  3. ไปที่ Windows PowerShell ใน การกำหนดค่าคอมพิวเตอร์ .
  4. ดับเบิลคลิกที่ เปิดการดำเนินการสคริปต์ .
  5. เลือก เปิดใช้งาน ตัวเลือก
  6. เลือก นโยบายการดำเนินการ จากรายการแบบเลื่อนลง
  7. เลือก ปิดการใช้งาน ตัวเลือกในการปิดการทำงานของสคริปต์
  8. คลิกที่ สมัคร และ ตกลง .

มาดูรายละเอียดขั้นตอนเหล่านี้กัน

ในตอนแรก คุณจะต้องเปิด Local Group Policy Editor บนคอมพิวเตอร์ของคุณ ให้ค้นหา gpedit.msc ในช่องค้นหาของแถบงานและคลิก แก้ไขนโยบายกลุ่ม  ในผลการค้นหา หลังจากเปิดเครื่องมือนี้แล้ว ให้ไปที่เส้นทางต่อไปนี้-

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

ใน Windows PowerShell คุณจะเห็นการตั้งค่า เปิดการดำเนินการสคริปต์ . ดับเบิลคลิกแล้วเลือก เปิดใช้งาน  ตัวเลือก

วิธีเปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell

หลังจากนั้น เลือก นโยบายการดำเนินการ จากรายการแบบหล่นลง คุณจะเห็นสามตัวเลือกเหล่านี้ -

  • อนุญาตเฉพาะสคริปต์ที่มีลายเซ็น
  • อนุญาตสคริปต์ในเครื่องและสคริปต์ที่ลงนามจากระยะไกล
  • อนุญาตสคริปต์ทั้งหมด

หากคุณต้องการปิดการทำงานของสคริปต์ใน Windows PowerShell ให้เลือก ปิดการใช้งาน  ตัวเลือก

ไม่ว่าจะด้วยวิธีใด คลิก สมัคร  และ ตกลง  เพื่อบันทึกการเปลี่ยนแปลง

ดังที่ได้กล่าวไว้ก่อนหน้านี้ เป็นไปได้ที่จะทำการเปลี่ยนแปลงแบบเดียวกันโดยใช้ Registry Editor ก่อนหน้านั้น ขอแนะนำให้สร้างจุดคืนค่าระบบและสำรองไฟล์ Registry ทั้งหมด

เปิดใช้งานหรือปิดใช้งานการเรียกใช้สคริปต์ Windows PowerShell โดยใช้ Registry

ในการเปิดหรือปิดใช้งานการเรียกใช้สคริปต์ Windows PowerShell ให้ทำตามขั้นตอนเหล่านี้-

  1. กด Win+R .
  2. พิมพ์ regedit และกดปุ่ม Enter ปุ่ม.
  3. คลิกที่ ใช่ ปุ่ม.
  4. ไปที่ Windows ภายใน คีย์ HKLM .
  5. คลิกขวาที่ Windows> ใหม่> คีย์
  6. ตั้งชื่อเป็น PowerShell .
  7. คลิกขวาที่ PowerShell> ค่า DWORD ใหม่ (32 บิต)
  8. ตั้งชื่อเป็น EnableScripts .
  9. ดับเบิลคลิกเพื่อตั้งค่าข้อมูลค่าเป็น 1 .
  10. คลิกขวาที่ PowerShell> ใหม่> ค่าสตริง
  11. ตั้งชื่อเป็น ExecutionPolicy .
  12. ดับเบิลคลิกเพื่อตั้งค่าข้อมูลค่าตามที่ระบุไว้ด้านล่าง

หากต้องการเรียนรู้เพิ่มเติม โปรดอ่านต่อ

ในการเริ่มต้น กด Win+R , พิมพ์ regedit และกด Enter  ปุ่ม. หากคุณเห็นข้อความแจ้ง UAC ให้คลิกที่ ใช่  ปุ่มเพื่อเปิด Registry Editor บนคอมพิวเตอร์ของคุณ หลังจากนั้นนำทางไปยังเส้นทางต่อไปนี้-

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

คลิกขวาที่ Windows เลือก ใหม่> คีย์  และตั้งชื่อเป็น PowerShell .

วิธีเปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell

คุณจะต้องสร้างค่า DWORD (32 บิต) และค่าสตริงใน PowerShell  กุญแจ. ในการนั้น ให้คลิกขวาที่ PowerShell> ใหม่> DWORD (32 บิต) ค่า และตั้งชื่อเป็น EnableScripts .

วิธีเปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell

ดับเบิลคลิกที่ EnableScripts เพื่อตั้งค่า ข้อมูลค่า  เป็น  หรือ 0 . หากคุณต้องการเปิดใช้งานฟังก์ชันนี้ โปรดกำหนดให้เป็น 1 . มิฉะนั้น ให้เป็น 0 .

วิธีเปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell

ตอนนี้ คุณจะต้องกำหนดนโยบายการดำเนินการ ในการนั้น ให้คลิกขวาที่ PowerShell> ใหม่> ค่าสตริง และตั้งชื่อเป็น ExecutionPolicy .

วิธีเปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell

หลังจากนั้น ดับเบิลคลิกและป้อน ข้อมูลค่า  ตามที่กล่าวไว้ด้านล่าง-

  • ลงนามทั้งหมด: อนุญาตเฉพาะสคริปต์ที่มีลายเซ็น
  • RemoteSigned :อนุญาตสคริปต์ในเครื่องและสคริปต์ที่ลงนามจากระยะไกล
  • ไม่จำกัด: อนุญาตสคริปต์ทั้งหมด

วิธีเปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell

ในที่สุด คลิก ตกลง  เพื่อบันทึกการเปลี่ยนแปลง

นั่นคือทั้งหมด! หวังว่าจะช่วยได้

วิธีเปิดหรือปิดการเรียกใช้สคริปต์ Windows PowerShell