Cách bật hoặc tắt thực thi tập lệnh Windows PowerShell

Nếu bạn muốn bật hoặc tắt thực thi tập lệnh Windows PowerShell(turn on or off Windows PowerShell script execution) trong Windows 10 , hãy làm theo hướng dẫn từng bước này. Chúng tôi sẽ sử dụng Registry EditorLocal Group Policy Editor để bật hoặc tắt chức năng này.

Windows PowerShell là một công cụ cần thiết và tiện dụng có trong hệ điều hành Windows . Chủ yếu có hai loại tập lệnh - Được ký bởi nhà xuất bản đáng tin cậy và Tập lệnh địa phương. Tập lệnh cục bộ là những gì bạn tạo trên máy tính cá nhân của mình, trong khi tập lệnh còn lại là những gì nhà xuất bản đáng tin cậy đã ký để thực hiện một tác vụ cụ thể.

Bật hoặc tắt thực thi tập lệnh Windows PowerShell

Để bật hoặc tắt thực thi tập lệnh Windows PowerShell bằng Trình chỉnh sửa chính sách nhóm(Group Policy Editor) , hãy làm theo các bước sau-

  1. Tìm kiếm gpedit.msc trong hộp tìm kiếm trên Thanh tác vụ.
  2. Nhấp vào Chỉnh sửa chính sách nhóm(Edit group policy) trong kết quả tìm kiếm.
  3. Đi tới Windows PowerShell trong Cấu hình máy tính(Computer Configuration) .
  4. Nhấp đúp vào Bật Thực thi Tập lệnh(Turn on Script Execution) .
  5. Chọn tùy chọn Đã bật(Enabled) .
  6. Chọn một Chính sách Thực thi(Execution Policy) từ danh sách thả xuống.
  7. Chọn tùy chọn Đã(Disabled) tắt để tắt thực thi tập lệnh.
  8. Nhấp vào Áp dụng(Apply)OK .

Chúng ta hãy kiểm tra các bước này một cách chi tiết.

Lúc đầu, bạn sẽ phải mở Local Group Policy Editor trên máy tính của mình. Để làm điều đó, hãy tìm kiếm gpedit.msctrong hộp tìm kiếm trên Thanh tác vụ(Taskbar) và nhấp vào  Chỉnh sửa chính sách nhóm (Edit group policy ) trong kết quả tìm kiếm. Sau khi mở công cụ này, hãy điều hướng đến đường dẫn sau-

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Trong  thư mục Windows PowerShell  , bạn sẽ thấy một cài đặt có tên là  Bật thực thi tập lệnh(Turn on Script Execution) . Nhấp đúp vào nó và chọn  tùy chọn Enabled  .

Bật hoặc tắt thực thi tập lệnh Windows PowerShell

Sau đó, chọn Chính sách thực thi từ danh sách thả xuống. Bạn sẽ thấy ba tùy chọn này-

  • Chỉ cho phép các tập lệnh đã ký
  • Cho phép(Allow) các tập lệnh cục bộ và các tập lệnh được ký từ xa
  • Cho phép tất cả các tập lệnh

Nếu bạn muốn tắt thực thi tập lệnh trong Windows PowerShell , hãy chọn  tùy chọn Đã (Disabled ) tắt .

Dù bằng cách nào, hãy nhấp vào  Áp dụng (Apply ) và  OK  để lưu thay đổi.

Như đã nói trước đó, có thể thực hiện thay đổi tương tự bằng cách sử dụng Registry Editor . Trước đó, bạn nên  tạo một điểm Khôi phục Hệ thống  và  sao lưu tất cả các tệp Registry(backup all Registry files) .

Bật hoặc tắt thực thi tập lệnh Windows PowerShell bằng Registry

Để bật hoặc tắt thực thi tập lệnh Windows PowerShell , hãy làm theo các bước sau-

  1. Nhấn Win + Win+R
  2. regedit và nhấn nút Enter .
  3. Bấm vào nút (Yes) .
  4. Chuyển đến Windows bên trong khóa HKLM(HKLM key) .
  5. Nhấp chuột phải vào Windows> Mới> Khóa.
  6. Đặt tên nó là PowerShell .
  7. Nhấp chuột phải(Right-click) vào PowerShell> Giá (Value)PowerShell > New DWORD (32-bit) .
  8. Đặt tên nó là EnableScripts .
  9. Nhấp đúp vào nó để đặt dữ liệu Giá trị(Value)1 .
  10. Right-click PowerShell > New > String Value .
  11. Đặt tên nó là ExecutionPolicy .
  12. Nhấp đúp vào nó để đặt dữ liệu Giá trị(Value) như được đề cập bên dưới.

Nếu bạn muốn tìm hiểu thêm, hãy tiếp tục đọc.

Để bắt đầu, hãy nhấn  Win+R , nhập regeditvà nhấn  nút Enter  . Nếu bạn thấy lời nhắc UAC , hãy nhấp vào  nút Có (Yes ) để mở Trình chỉnh sửa sổ đăng ký(Registry Editor) trên máy tính của bạn. Sau đó, điều hướng đến đường dẫn sau-

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

Nhấp chuột phải vào Windows, chọn  New > Key,  và đặt tên là  PowerShell .

Cách bật hoặc tắt thực thi tập lệnh Windows PowerShell

Bạn sẽ phải tạo Giá trị DWORD(DWORD) (32-bit) và Giá trị (Value)chuỗi(String Value) trong  khóa PowerShell  . Để làm điều đó, hãy nhấp chuột phải vào PowerShell > New > DWORD (32-bit) Value và đặt tên là  EnableScripts .

Cách bật hoặc tắt thực thi tập lệnh Windows PowerShell

Nhấp đúp(Double-click) vào EnableScripts để đặt  dữ liệu Giá trị (Value data ) là  hoặc  0 . Nếu bạn muốn bật chức năng này, hãy đặt nó thành  1 . Nếu không, hãy để nó là  0 .

Cách bật hoặc tắt thực thi tập lệnh Windows PowerShell

Bây giờ, bạn sẽ phải thiết lập chính sách thực thi. Để làm điều đó, hãy nhấp chuột phải vào PowerShell > New > String Value và đặt tên là  ExecutionPolicy .

Cách bật hoặc tắt thực thi tập lệnh Windows PowerShell

Sau đó, nhấp đúp vào nó và nhập  dữ liệu Giá trị (Value data ) như đã nói bên dưới-

  • Đã ký tất cả:(AllSigned:)  Chỉ cho phép các tập lệnh đã ký
  • RemoteSigned : Cho phép các tập lệnh cục bộ và các tập lệnh đã ký từ xa
  • Không hạn chế:(Unrestricted:)  Cho phép tất cả các tập lệnh

Cách bật hoặc tắt thực thi tập lệnh Windows PowerShell

Cuối cùng, nhấp vào  nút OK  để lưu thay đổi.

Đó là tất cả! Hy vọng nó giúp.



About the author

Tôi là một chuyên gia máy tính với hơn 10 năm kinh nghiệm. Khi rảnh rỗi, tôi thích giúp việc tại bàn văn phòng và dạy bọn trẻ cách sử dụng Internet. Kỹ năng của tôi bao gồm nhiều thứ, nhưng điều quan trọng nhất là tôi biết cách giúp mọi người giải quyết vấn đề. Nếu bạn cần ai đó có thể giúp bạn trong việc khẩn cấp hoặc chỉ muốn một số mẹo cơ bản, vui lòng liên hệ với tôi!



Related posts