Chạy tập lệnh Powershell từ CMD - Hướng dẫn nhanh
2 phút đọc
Được đăng trên
Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm
Bạn có muốn chạy tập lệnh PowerShell từ CMD vì nó có thể không có sẵn trên hệ thống của bạn không? Hay bạn chỉ muốn kết hợp Chức năng PowerShell mà không viết lại toàn bộ tập lệnh vào tệp bó CMD? Nếu câu trả lời của bạn là “Có” cho bất kỳ câu hỏi nào trong số này, bài viết này sẽ hữu ích!
Cách chạy tập lệnh PowerShell từ CMD
- Mở Command Prompt trong Windows với các quyền nâng cao từ Menu bắt đầu bằng cách gõ CMD và nhấp CMD ứng dụng> Run as administrator.
- Theo mặc định, bảng điều khiển CMD sẽ mở trong C: \ Windows \ System32 thư mục.
- Điều hướng đến thư mục của tập lệnh PowerShell bằng cách sử dụng CD chỉ huy.
- Ví dụ: tôi có Kịch bản PS1 in ổ D, vì vậy tôi chạy lệnh sau trong CMD: cd /d D:
- Bây giờ, thực hiện lệnh này: powershell.exe .\SimplePS.ps1.
- Thay thế .\SimplePS.ps1 bằng tên tệp tập lệnh PowerShell của riêng bạn với phần mở rộng PS.
- Tập lệnh sẽ thực thi trong thư mục đã chọn theo mã cơ bản. Nếu có nội dung cần in, bạn sẽ thấy nội dung đó trên CMD.
- Ví dụ, "Xin chào, đây là tập lệnh PowerShell đơn giản!” trong kịch bản hiện tại.
Mẹo của chuyên gia
Khi chạy tập lệnh PowerShell trên CMD, quá trình này có thể bị gián đoạn do cài đặt không phù hợp cho Set-ExecutionPolicy tính năng này.
Có hai cách để giải quyết lỗi này:
Sử dụng PowerShell
- Nhấp chuột phải trên Menu bắt đầu biểu tượng và chọn Windows PowerShell (Quản trị) từ Power User danh mục.
- Khi bạn nhìn thấy bảng điều khiển, hãy chạy lệnh này: Set-ExecutionPolicy RemoteSigned.
- Đánh đăng ký hạng mục thi.
- Khi bạn thấy Có và Không nhắc nhở, nhấn Y va đanh đăng ký hạng mục thi một lần nữa.
Sử dụng CMD
- Mở CMD với quyền nâng cao.
- Sao chép và dán lệnh này và nhấn đăng ký hạng mục thi: powershell Set-ExecutPolicy RemoteSigned.
Bài đọc liên quan:
Bây giờ bạn đã biết cách chạy tập lệnh PowerShell từ CMD. Đây là một cách nhanh chóng và thuận tiện để chạy các tập lệnh nâng cao trên nền tảng thô sơ. thiết bị đầu cuối.
Bài viết có giúp ích gì không? Bạn có biết cách nào tốt hơn để đạt được kết quả tương tự không? Chia sẻ suy nghĩ của bạn dưới đây.