Windows: เรียกใช้สคริปต์ PowerShell - วิธีการทำงาน
เพื่อความปลอดภัยคุณไม่สามารถเรียกใช้สคริปต์ Powershell ภายใต้ Windows เป็นค่าเริ่มต้น แต่โปรแกรมขนาดเล็กจะถูกบล็อกแทน ในเคล็ดลับที่เป็นประโยชน์นี้เราจะแสดงให้คุณเห็นว่าคุณยังคงสามารถเริ่มและใช้สคริปต์ได้อย่างไร
เรียกใช้สคริปต์ Powershell บน Windows - คุณต้องทำเช่นนั้น
หากคุณต้องการเรียกใช้สคริปต์ Powershell บน Windows คุณต้องลบบล็อกก่อน:
- คลิกขวาที่ทางลัด Powershell แล้วเลือก "Run as administrator" คุณอาจต้องยืนยันขั้นตอนนี้
- ดำเนินการคำสั่ง "Set-ExecutionPolicy RemoteSigned" ที่นี่เพื่อให้สคริปต์ทำงาน
- หมายเหตุ: คำสั่งนี้เรียกใช้งานสคริปต์ทั้งหมดซึ่งอาจส่งผลให้เกิดความเสี่ยงด้านความปลอดภัย
- "RemoteSigned" ต้องการลายเซ็นดิจิทัลเพื่อดำเนินการและใช้สิ่งนี้สำหรับสคริปต์ที่ดาวน์โหลดจากอินเทอร์เน็ต Windows จะเรียกใช้สคริปต์ท้องถิ่นที่คุณสร้างขึ้นบนพีซีเสมอ
- คุณสามารถใช้ตัวแปร "AllSigned" แทน "RemoteSigned" ดังนั้นสคริปต์ทั้งหมดจะถูกดำเนินการด้วยลายเซ็นดิจิทัล หากไม่ทราบลายเซ็นคุณจะได้รับอนุญาต
- ตัวแปร "ไม่ จำกัด " ดำเนินการสคริปต์ทั้งหมด แต่มีการออกคำเตือนสำหรับสคริปต์ที่ไม่ได้ลงชื่อซึ่งดาวน์โหลดจากอินเทอร์เน็ต ในกรณีนี้คำสั่งคือ "Set-ExecutionPolicy ไม่ จำกัด "
- ด้วยคำสั่ง "powershell -ep RemoteSigned -file MyScript.ps1" คุณสามารถตั้งค่าข้อยกเว้นสำหรับไฟล์ของคุณ แทนที่ตัวแปร "MyScript.ps1" ด้วยชื่อไฟล์จริงของคุณ
เรียกใช้สคริปต์ PowerShell - แก้ไขสิทธิ์ของกลุ่ม
หรือคุณสามารถแก้ไขสิทธิ์ของกลุ่มภายใต้ Windows 10 ข้อดี: คุณไม่ต้องเลือกระหว่างคำสั่งที่สับสน
- ป้อน "การกำหนดค่าคอมพิวเตอร์และผู้ใช้" ในการค้นหา Windows และเริ่มโปรแกรมที่มีชื่อเดียวกัน
- สลับที่นี่เป็น "แนวทาง" แล้วไปที่ "เทมเพลตการดูแล"
- ในส่วน "ส่วนประกอบ Windows" ให้มองหาโฟลเดอร์ "Windows PowerShell"
- คลิกสองครั้งที่รายการ "อนุญาตการเรียกใช้สคริปต์"
- ที่นี่คุณจะพบตัวเลือกการตั้งค่า "อนุญาตสคริปต์ท้องถิ่นและสคริปต์ที่ลงชื่อจากระยะไกล", "อนุญาตสคริปต์ที่ลงนามเท่านั้น" และ "อนุญาตสคริปต์ทั้งหมด"
- เพื่อเหตุผลด้านความปลอดภัยเราแนะนำให้คุณใช้ตัวเลือก "อนุญาตสคริปต์ท้องถิ่นและสคริปต์ที่เซ็นชื่อระยะไกล" สิ่งนี้จะช่วยปกป้องพีซีของคุณอย่างเหมาะสมที่สุด
คำแนะนำเหล่านี้อ้างอิงจาก Windows 8 หรือ Windows 10 เราจะแสดงคำสั่งที่สำคัญที่สุดของ Powershell ในเคล็ดลับการใช้งานจริงต่อไป