Nếu bạn muốn bật hoặc tắt thực thi tập lệnh Windows PowerShell 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 Editor và Local 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, hãy làm theo các bước sau-
- Tìm kiếm gpedit.msc trong hộp tìm kiếm trên Thanh tác vụ.
- Nhấp vào Chỉnh sửa chính sách nhóm trong kết quả tìm kiếm.
- Đi tới Windows PowerShell trong Cấu hình máy tính .
- Nhấp đúp vào Bật Thực thi Tập lệnh .
- Chọn tùy chọn Đã bật tùy chọn.
- Chọn một Chính sách Thực thi từ danh sách thả xuống.
- Chọn tùy chọn Đã tắt tùy chọn tắt thực thi tập lệnh.
- Nhấp vào Áp dụng và OK .
Hãy xem chi tiết các bước này.
Lúc đầu, bạn sẽ phải mở Local Group Policy Editor trên máy tính của mình. Đối với điều đó, hãy tìm kiếm gpedit.msc
trong hộp tìm kiếm trên Thanh tác vụ và nhấp vào Chỉnh sửa chính sách nhóm 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 Windows PowerShell thư mục, bạn sẽ thấy cài đặt có tên Bật thực thi tập lệnh . Nhấp đúp vào nó và chọn Đã bật tùy chọn.
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 các tập lệnh cục bộ và 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 mục Đã tắt tùy chọn.
Dù bằng cách nào, hãy nhấp vào Áp dụng 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 điểm Khôi phục Hệ thống và sao lưu tất cả các tệp Đăng ký.
Bật hoặc tắt thực thi tập lệnh Windows PowerShell bằng Đăng ký
Để 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-
- Nhấn Win + R .
- Nhập regedit và nhấn Enter nút.
- Nhấp vào nút Có nút.
- Đi tới Windows bên trong khóa HKLM .
- Nhấp chuột phải vào Windows> Mới> Khóa.
- Đặt tên nó là PowerShell .
- Nhấp chuột phải vào PowerShell> Giá trị DWORD mới (32-bit).
- Đặt tên nó là EnableScripts .
- Nhấp đúp vào nó để đặt Dữ liệu giá trị là 1 .
- Nhấp chuột phải vào PowerShell> Mới> Giá trị chuỗi.
- Đặt tên là ExecutionPolicy .
- Nhấp đúp vào nó để đặt dữ liệu Giá trị 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, nhấn Win + R , nhập regedit
và nhấn Enter cái nút. Nếu bạn thấy lời nhắc UAC, hãy nhấp vào nút Có để mở 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 Mới> Khóa, và đặt tên là PowerShell .
Bạn sẽ phải tạo Giá trị DWORD (32-bit) và Giá trị chuỗi trong PowerShell Chìa khóa. Đối với điều đó, nhấp chuột phải vào PowerShell> Mới> Giá trị DWORD (32-bit) và đặt tên là EnableScripts .
Nhấp đúp vào EnableScripts để đặt Dữ liệu giá trị như 1 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 .
Bây giờ, bạn sẽ phải thiết lập chính sách thực thi. Đối với điều đó, hãy nhấp chuột phải vào PowerShell> Mới> Giá trị chuỗi và đặt tên là ExecutionPolicy .
Sau đó, nhấp đúp vào nó và nhập Dữ liệu giá trị như đã nói bên dưới-
- Tất cả đã ký: Chỉ cho phép các tập lệnh đã ký
- Đã ký từ xa :Cho phép các tập lệnh cục bộ và tập lệnh được ký từ xa
- Không hạn chế: Cho phép tất cả các tập lệnh
Cuối cùng, nhấp vào nút OK để lưu thay đổi.
Đó là tất cả! Hy vọng nó sẽ hữu ích.