Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Bạn có thể bọc tệp thực thi xung quanh tập lệnh PowerShell (PS1) để bạn có thể phân phối tập lệnh dưới dạng tệp .exe thay vì phân phối tệp kịch bản “thô”. Điều này giúp loại bỏ nhu cầu giải thích cho người dùng không am hiểu kỹ thuật về cách thực thi các tập lệnh thông qua PowerShell hoặc Command Prompt.

Chúng ta đã thấy cách tạo các kho lưu trữ tự giải nén bằng IExpress. Bây giờ trong bài đăng này, chúng tôi sẽ hướng dẫn bạn cách chuyển đổi tệp tập lệnh PowerShell thành tệp EXE bằng IExpress trên Windows 10.

Chuyển đổi tệp tập lệnh PowerShell (PS1) thành EXE bằng IExpress

IExpress là một công cụ cực kỳ hữu ích để chuyển tập lệnh Visual Basic hoặc tập lệnh PowerShell và các tập lệnh không thực thi khác thành tập lệnh thực thi bằng một cú nhấp chuột.

Hãy bắt đầu.

Giả sử bạn đã tạo tập lệnh PowerShell. Bây giờ, hãy tiếp tục như sau:

Nhấn phím Windows + R để gọi hộp thoại Chạy.

Trong hộp thoại Chạy, nhập iexpress và nhấn Enter.

Chọn nút radio cho Tạo tệp Chỉ thị tự khai thác mới lựa chọn. Nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Chọn nút radio cho Giải nén tệp và chạy lệnh cài đặt lựa chọn. Nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Nhập tên cho tệp thực thi của bạn. Nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Bạn sẽ được hỏi có muốn nhắc người dùng xác nhận cài đặt gói của họ hay không. Với mục đích của hướng dẫn này, hãy chọn Không có lời nhắc rồi nhấp vào Tiếp theo . Nếu bạn muốn nhắc người dùng bằng tin nhắn, bạn có thể chọn Nhắc người dùng với và nhập tin nhắn của bạn vào ô bên dưới.

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Tương tự, bạn sẽ được nhắc có muốn hiển thị thỏa thuận cấp phép hay không. Đối với mục đích của hướng dẫn này, hãy chọn Không hiển thị giấy phép và nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Trên Tệp được đóng gói , nhấp vào nút Thêm và đảm bảo thêm tập lệnh PowerShell của bạn. Nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Tập lệnh thực thi của bạn bây giờ sẽ hiển thị trong Cài đặt chương trình thả xuống.

Chọn tệp và rời khỏi Đăng cài đặt lệnh tùy chọn là và nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Trên Hiển thị cửa sổ màn hình, để lựa chọn ban đầu là Mặc định (được khuyến nghị) . Nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Trên Tin nhắn đã hoàn tất , hãy để lựa chọn là Không có tin nhắn . Nếu bạn muốn có thông báo hiển thị sau khi tập lệnh của bạn chạy, hãy chọn Thông báo hiển thị và nhập tin nhắn vào hộp. Nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Trên Tên gói và tùy chọn hộp thoại, nhấp vào Duyệt qua . Chọn một vị trí và nhập tên tệp. Nhấp vào Lưu . Bạn có thể rời khỏi Tùy chọn như nó vốn có hoặc kiểm tra cả hai tùy chọn. Nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Trên Định cấu hình khởi động lại , chọn Chỉ khởi động lại nếu cần . Nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Bạn có thể lưu cấu hình IExpress của mình trong trường hợp bạn muốn quay lại và chỉnh sửa nó sau. Đối với mục đích của hướng dẫn này, hãy chọn Không lưu . Nhấp vào Tiếp theo .

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Tất cả cấu hình của bạn đã hoàn tất và bây giờ bạn đã sẵn sàng để tạo tệp thực thi. Nhấp vào Tiếp theo để bắt đầu quá trình này.

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Tập tin thực thi bây giờ sẽ được tạo. Khi hoàn tất, hãy nhấp vào Hoàn tất để đóng Trình hướng dẫn IExpress.

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Bạn có thể tìm thấy tệp thực thi ở vị trí bạn đã chọn trước đó.

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10

Thế là xong!

Phần thưởng :Bạn cũng có thể chuyển đổi tệp PowerShell (Ps1) thành tệp .exe bằng cách sử dụng các công cụ của bên thứ ba sau:

  • PS2EXE - một tập lệnh Microsoft PowerShell.
  • F2KO Ps1 To Exe - một ứng dụng máy tính để bàn miễn phí hỗ trợ đa ngôn ngữ có thể chạy trên hệ điều hành Windows.
  • Công cụ chuyển đổi trực tuyến F2KO - ứng dụng web là phần bổ sung cho ứng dụng chuyển đổi Ps1 sang .exe độc ​​lập di động.
  • Trình chỉnh sửa tập lệnh PowerGUI - một ứng dụng dành cho máy tính để bàn.
  • PowerShell Studio - Phần mềm này có thể tạo trực quan các công cụ PowerShell GUI, thực hiện gỡ lỗi nhiều tệp và tệp, tạo trình cài đặt MSI, theo dõi hiệu suất tập lệnh, v.v.
  • ISE Steroid 2.0 Enterprise - một ứng dụng dành cho máy tính để bàn. Phần mềm đặc biệt mở rộng ISE tích hợp của trình chỉnh sửa PowerShell thông thường.

Những công cụ này khá dễ sử dụng. Ví dụ:để sử dụng công cụ PS2EXE, hãy tải xuống và giải nén nội dung tệp zip. Sau khi làm như vậy, việc chuyển đổi tập lệnh PowerShell sang định dạng EXE chỉ đơn giản là chạy PS2EXE, chỉ định tập lệnh mà bạn muốn chuyển đổi và chỉ định tên tệp cho tệp EXE kết quả.

Cách chuyển đổi tệp PowerShell script (PS1) sang EXE bằng IExpress trên Windows 10