Bỏ qua thực thi chính sách Windows PowerShell

Bo Qua Thuc Thi Chinh Sach Windows Powershell



Chính sách thực thi PowerShell là một tính năng bảo mật quyết định có chạy một tập lệnh cụ thể trong bảng điều khiển hay không. Có sáu chính sách thực thi trong PowerShell , bao gồm “AllSigned”, “Bypass”, “RemoteSigned”, “Restricted”, “Undefined” hoặc “Unrestricted”. Cụ thể hơn, chính sách thực thi mặc định của PowerShell được đặt thành “Hạn chế”, không cho phép PowerShell chạy tập lệnh. Tuy nhiên, kích hoạt “ Đường vòng ” chính sách thực thi trong PowerShell, cho phép người dùng thực thi tập lệnh từ mọi nơi vì chính sách này bỏ qua tất cả các hạn chế.

Trong bài đăng này, chính sách thực thi 'Bỏ qua' của PowerShell sẽ được xây dựng chi tiết.

Bỏ qua thực thi chính sách Windows PowerShell

Như đã nêu ở trên, khi “ Đường vòng ” chính sách thực thi được bật, chính sách này sẽ loại bỏ tất cả các hạn chế đang ngăn tập lệnh thực thi trong PowerShell.







Dưới đây là các ví dụ về cách kích hoạt chính sách thực thi “Bỏ qua” trong PowerShell.



Ví dụ 1: Đặt Chính sách thực thi thành “Bỏ qua” cho Bảng điều khiển PowerShell

Phần trình diễn này sẽ kích hoạt chính sách thực thi “Bỏ qua” trong PowerShell:



Set-ExecutionPolicy -Chính sách thực thi Đường vòng





Hãy xác minh xem chính sách thực thi có được bật hay không bằng cách thực hiện lệnh bên dưới:

Get-ExecutionPolicy



Ví dụ 2: Đặt Chính sách thực thi thành “Bỏ qua” cho PowerShell ISE

Ví dụ này sẽ kích hoạt chính sách thực thi “Bỏ qua” trong tập lệnh PowerShell:

Set-ExecutionPolicy -Chính sách thực thi Đường vòng

Get-ExecutionPolicy

Ví dụ 3: Đặt Chính sách thực thi thành “Bỏ qua” cho Tập lệnh PowerShell

Trong ví dụ này, chính sách thực thi 'Bỏ qua' sẽ được bật cho một tệp tập lệnh cụ thể:

powershell.exe -Chính sách thực thi Bỏ qua C:\New\Array.ps1

Theo mã trên:

  • Đầu tiên, hãy viết ra “ powershell.exe ” lệnh ghép ngắn theo sau là “ Get-ExecutionPolicy ” lệnh ghép ngắn.
  • Sau đó, thêm “ -Chính sách thực thi ” tham số rồi gán cho nó giá trị “ Đường vòng ' giá trị.
  • Cuối cùng, chỉ định đường dẫn của tập lệnh để kích hoạt chính sách thực thi “Bỏ qua”:

Đó là tất cả về việc thiết lập chính sách thực thi “Bỏ qua” trong PowerShell.

Phần kết luận

Bỏ qua thực thi chính sách Windows PowerShell là quá trình kích hoạt “ Đường vòng ” chính sách thực thi cho tập lệnh hoặc bảng điều khiển cụ thể. Chính sách thực thi 'Bỏ qua' được sử dụng để dỡ bỏ tất cả các hạn chế để thực thi tập lệnh từ bất kỳ đâu. Bài đăng này đã giải thích chi tiết về chính sách 'Bỏ qua' thực thi của PowerShell với một số ví dụ.