Windows: Thực thi tập lệnh powershell - cách thức hoạt động
Vì lý do bảo mật, bạn không thể chạy tập lệnh Powershell trong Windows theo mặc định. Thay vào đó, các chương trình nhỏ bị chặn. Trong mẹo thực tế này, chúng tôi chỉ cho bạn cách bạn vẫn có thể bắt đầu và sử dụng tập lệnh.
Chạy tập lệnh Powershell trên Windows - bạn phải làm điều đó
Nếu bạn muốn chạy tập lệnh Powershell trên Windows, trước tiên bạn phải xóa khối:
- Nhấp chuột phải vào phím tắt Powershell và chọn "Chạy với tư cách quản trị viên". Bạn có thể cần xác nhận bước này.
- Thực hiện lệnh "Set-ExecutPolicy RemoteSign" ở đây để các tập lệnh được thực thi.
- Lưu ý: Lệnh này thực thi tất cả các tập lệnh, có thể dẫn đến rủi ro bảo mật.
- "RemoteSign" yêu cầu chữ ký điện tử để thực thi nó và sử dụng chữ ký này cho các tập lệnh được tải xuống từ Internet. Windows luôn chạy các tập lệnh cục bộ mà bạn đã tạo trên PC.
- Do đó, bạn có thể sử dụng biến "AllSign" thay vì "RemoteSign". Vì vậy, tất cả các kịch bản được thực hiện với một chữ ký kỹ thuật số. Nếu chữ ký không xác định, bạn sẽ được yêu cầu cho phép.
- Biến "Không giới hạn" thực thi tất cả các tập lệnh, nhưng cảnh báo được đưa ra cho các tập lệnh không dấu được tải xuống từ Internet. Trong trường hợp này, lệnh là "Set-ExecutPolicy Unrestricted".
- Với lệnh "powershell -ep RemoteSign -file MyScript.ps1", bạn có thể thiết lập một ngoại lệ cho tệp của mình. Thay thế biến "MyScript.ps1" bằng tên tệp thực của bạn.
Thực thi tập lệnh powershell - chỉnh sửa quyền nhóm
Ngoài ra, bạn cũng có thể chỉnh sửa quyền nhóm trong Windows 10. Ưu điểm: Bạn không phải chọn giữa các lệnh khó hiểu.
- Nhập "Cấu hình máy tính và người dùng" trong tìm kiếm Windows và khởi động chương trình cùng tên.
- Chuyển sang đây là "Nguyên tắc" và sau đó là "Mẫu quản trị".
- Trong "Thành phần Windows", hãy tìm thư mục "Windows PowerShell".
- Nhấp đúp vào mục "Cho phép thực thi tập lệnh".
- Tại đây, bạn sẽ tìm thấy các tùy chọn cài đặt "Cho phép tập lệnh cục bộ và tập lệnh được ký từ xa", "Chỉ cho phép tập lệnh được ký" và "Cho phép tất cả tập lệnh".
- Vì lý do bảo mật, chúng tôi khuyên bạn nên sử dụng tùy chọn "Cho phép tập lệnh cục bộ và tập lệnh được ký từ xa". Điều này bảo vệ PC của bạn một cách tối ưu.
Các hướng dẫn này dựa trên Windows 8 hoặc Windows 10. Chúng tôi sẽ chỉ cho bạn các lệnh quan trọng nhất của Powershell trong mẹo thực tế tiếp theo.