Cách convert file script PowerShell (.ps1) sang .exe bằng IExpress trên Windows 10
Thứ hai - 18/01/2021 23:53
Thông thường, file script PowerShell với phần mở rộng là .ps1 cần không thể thực thi bằng cách nhấp đúp chuột vào. Để thực thi, bạn sẽ phải truy cập PowerShell và viết một câu lệnh kích hoạt. Để tiện việc sử dụng, bạn có thể convert (chuyển đổi) file .ps1 sang file .exe.
Trong bài viết này, Quantrimang sẽ hướng dẫn bạn cách convert (chuyến đổi) file script PowerShell (.ps1) sang file .exe bằng phần mềm IExpress.
IExpress là một công cụ cực kỳ hữu ích cho việc covert các script Visual Basic và PowerShell cũng như các loại tập tin không thể thực thi trực tiếp khác. Nó biến những tập tin này thành tập tin có thể chạy chỉ bằng một cú nhấp chuột.
Trước khi bắt đầu vào chi tiết thì bạn cần phải có cho mình một file script PowerShell. Cách tạo file script PowerShell bạn có thể tham khảo trong bài viết dưới đây:
Khi đã có tập tin .ps1 như trong ảnh trên chúng ta sẽ tiếp tục với các bước như sau:
Nhấn tổ hợp phím Windows + R để mở hộp thoại Run
Nhập lệnh iexpress vào Run và nhấn Enter
Trong cửa sổ IExpress Wizard vừa hiện ra, bạn chọn Create new Seft Extration Directive file rồi nhấn Next
Tiếp theo bạn chọn Extract files and run an installation command rồi nhấn Next
Chọn tên cho file thực thi rồi tiếp tục nhấn Next
Bạn sẽ được hỏi là có muốn nhắc người dùng xác nhận cài đặt gói của họ hay không. Trong khuôn khổ bài hướng dẫn này, bạn chọn No prompt và nhấn Next. Nếu muốn nhắc người dùng, bạn có thể chọn Prompt và nhập lời nhắn vào hộp thoại bên dưới
Tương tự như vậy, bạn sẽ được hỏi có hiển thị lời nhắc về thỏa thuận giấy phép sử dụng hay không. Ở đây chúng ta chọn Do not display a license và nhấn Next
Trong cửa sổ Packaged files, bạn chọn nút Add và tìm tới file script PowerShell mà bạn muốn Convert sau đó nhấn Next
Bây giờ, file script của bạn sẽ xuất hiện trong ô Install Program, nếu nó không xuất hiện, bạn hãy tự điền nó vào với đầy đủ đường dẫn. Ví dụ: C:\Users\user\Desktop\Quantrimang.ps1. Ở phần Post Install Command bạn để mặc định là <None> sau đó nhấn Next
Ở phần Show windows, bạn để nguyên lựa chọn mặc định Default (recommended) và nhấn Next
Tiếp theo là phần Finished message bạn chọn là No message. Nếu muốn hiển thị lời nhắn cho người dùng sau khi chạy script bạn có thể chọn Display message và nhập thông điệp vào hộp thoại rồi nhấn Next
Trong cửa sổ Package Name and Options, bạn nhấp vào Browse. Chọn vị trí lưu và nhập tên file. Nhấn Save. Bạn có thể bỏ hoặc chọn các tùy chọn nếu muốn vì chúng không có ảnh hưởng gì nhiều. Nhấn Next sau khi chọn xong.
Tiếp theo trong phần Configure restart, bạn chọn Only restart if needed rồi nhấn Next
Bạn có thể lưu lại cấu hình IExpress trong trường hợp cần quay lại để chỉnh sửa. Với bài viết hướng dẫn này, Quantrimang chọn Don't save rồi nhấn Next
Tất cả các cấu hình đã xong, giờ bạn đã sẵn sàng để tạo ra file .exe. Nhấn Next để bắt đầu quá trình
Quá trình convert sẽ được bắt đầu và khi nó hoàn thành bạn nhấn Finish để kết thúc
Bạn có thể tìm thấy file .exe của mình ở vị trí lưu mà bạn chọn.