Cách Tạo File Exe

     

Bạn sẽ làm những gì tiếp theo khi đã sinh sản được một số trong những phần mượt Windows mới. Mình nghĩ lúc tạo phần mềm xong, chúng ta cũng có thể muốn share phần mềm đó với tất cả người? Thế chúng ta định share như vắt nào, nén toàn bộ các tệp tin lại cùng đưa cho người khác, mình nghĩ đây không phải cách hay do nó rất có thể làm lộ source nếu khách hàng không biết cách đảm bảo an toàn source. Nuốm vào đó bạn có thể tạo file thiết lập EXE thì sẽ tiện nghi và gọn gàng hơn nhiều.

Bạn đang xem: Cách tạo file exe


*

*


*

Trong nội dung bài viết này, mình đã hướng dẫn chúng ta 3 phương pháp để tự tạo file thiết lập EXE: phần mềm giải nén, IExpress tích hợp sẵn và áp dụng Inno Setup.


3 giải pháp tạo file cài đặt EXE

1. Tạo nên file thiết đặt EXE nhanh bằng 7-Zip

Có thể các bạn đã thực hiện 7-Zip nhằm giải nén tất cả các nhiều loại tệp lưu trữ và biết rằng 7-Zip có thể nén dữ liệu, nhưng bạn có biết rằng chúng ta có thể sử dụng nó để tạo ra file setup EXE không?


Nó được call là SFX archive (self-extracting), hoạt động bằng cách nén tất cả các tệp cuối của người tiêu dùng lại cùng với nhau, tiếp đến nhúng một tệp EXE đặc biệt quan trọng vào trong kho tàng trữ để giải nén phần đa thứ.

Nói bí quyết khác, tín đồ dùng có thể trích xuất kho lưu trữ SFX (dưới dạng tệp EXE), trong cả khi họ không tồn tại phần mềm phù hợp, tương thích với những định dạng như 7Z, RAR, TAR với ZIP.


Bước 1: chuẩn bị tất cả những tệp và thư mục của người sử dụng trong một thư mục chính duy nhất cùng đặt tên thư mục theo ý bạn.

Bước 2: bấm vào phải vào folder và chọn 7-Zip > địa chỉ to archive…


Bước 3: vào Options, nhảy Create SFX Archive và chọn các thiết đặt sau …> Archive Format: 7z> Compression Level: Normal> Compression Method: LZMA2> Dictionary Size: 16 MB> Word Size: 32> Solid Block Size: 2 GB

Bước 4: Cuối cùng, nhấp vào OK.

Lưu ý rằng những tệp lưu trữ SFX chưa hẳn là trình setup thực sự. Cách thức này ko đặt các tệp được trích xuất vào một trong những thư mục tiêu được chỉ định. Và không sửa đổi Windows Registry. Hơn nữa, bọn chúng không chế tạo ra nhật ký cài đặt và cũng không hiển thị bên dưới dạng phần mềm đã setup trong vận dụng gỡ download đặt. Theo nghĩa đen, bọn chúng là những tệp lưu trữ dưới dạng tệp EXE.

2. Cách sử dụng IExpress để sản xuất file setup EXE một bí quyết dễ dàng

IExpress là một trong tiện ích tất cả sẵn vào Windows bước đầu từ Windows XP trở lên. ứng dụng này kèm theo với giao diện hình ảnh front-end (được hotline là IExpress Wizard), nhưng chúng ta cũng có thể tạo file thiết đặt exe bằng phương pháp sử dụng tệp tin Self Extraction Directive (SED).Giống như 7-Zip nghỉ ngơi trên, phương thức này tạo nên một kho tàng trữ tự giải nén, nhưng bao gồm hai điểm khác biệt chính: một, người dùng cuối sẽ triển khai thông qua trình phía dẫn thiết lập nhiều trang và hai, người tiêu dùng cuối có thể chỉ định thư mục lưu trữ để pháp luật giải nén các tập tin.Và đấy là cách sản xuất file cài đặt EXE bởi IExpress:


Mở Run (nhấn Windows + R) và nhập iexpress.exe để khởi chạy IExpress Wizard.Chọn Create new Self Extraction Directive file và nhấp vào Next.Chọn Extract files only với nhấp vào Next.Trong phần Package title, hãy nhập tên ứng dụng của bạn.Trong phần confirmation prompt, hãy chọn No prompt hoặc Prompt user with. Nếu như bạn chọn Prompt user with thì hãy nhập những thắc mắc xác nhận hệt như “Are you sure you want to install this?”.Trong phần license agreement, nên chọn Display a license nếu bạn muốn người dùng cuối đồng ý với end User License Agreement (EULA). Giả dụ không, bạn có thể chọn Do not display a license.Thêm tất cả các file bạn muốn người sử dụng thấy đã download đặt bằng phương pháp nhấp vào Add, chọn các file đó.Tiếp tục qua IExpress Wizard cùng chọn những tùy chọn bạn muốn cho những lời kể Show WindowFinished Message.Đối với package name, nhấp vào Browse, điều hướng đến nơi bạn có nhu cầu tạo trình cài đặt EXE cùng đặt tên mang lại nó. Đây là tệp EXE mà bạn sẽ phân phối cho những người dùng cuối. Nhấn Next.Cuối cùng, chọn Save Self Extraction Directive (SED) nếu bạn muốn tạo trình cài đặt có thể sửa đổi sau này, ví dụ điển hình như khi bạn đã vá ứng dụng và cần update trình thiết lập đặt. Nếu như bạn chọn Don’t save, thì bạn sẽ quay lại đầu quá trình cài đặt.Trên trang Create Package, bấm Next.


Trình cài đặt của các bạn sẽ được chế tác sau vài phút. Chú ý rằng IExpress có một số vấn đề như sau:

Không có thể chấp nhận được các thư mục trống.Nếu setup của bạn có những thư mục con, những thư mục con sẽ không được thêm vào.Nếu bạn có nhiều tệp thuộc tên, tức thì cả trong những thư mục riêng biệt, quá trình tạo trình setup sẽ ko thành công.

Vì những vấn đề trên, nên mình khuyên bạn áp dụng cách dưới đây.

Tạo file thiết lập EXE là sử dụng Inno Setup

Inno cài đặt là một tiện ích mã nguồn mở được cải cách và phát triển từ năm 1997. Nó được tạo ra để cùng rất InstallShield Express tại thời điểm đó. Tính từ lúc đó, nó đã trở thành trình tạo file thiết đặt exe được chắt lọc bởi những người không lưu ý đến khái niệm độc quyền.

Xem thêm: Công Nghệ Lớp 9 Bài 9 - Lý Thuyết Công Nghệ 9: Bài 9

Điểm thu hút lớn nhất của Inno setup là tính linh hoạt. Inno thiết đặt sử dụng các tệp script gồm đuôi mở rộng ISS (“Inno thiết đặt Script”) để tùy chỉnh cấu hình các phần khác nhau của trình mua đặt: tệp như thế nào được kết hợp, nơi thiết lập đặt, có tạo shortcut tuyệt không,… Tệp ISS thực hiện định dạng tương tự với tệp INI và hoàn toàn có thể được tạo bằng cách sử dụng Inno setup Wizard.

Để chế tạo trình cài đặt bằng Inno Setup, hãy khởi chạy vận dụng Inno thiết đặt Compiler. Trong hành lang cửa số chào mừng, hãy chọn Create a new script tệp tin using the Script Wizard. Nhập Tên vận dụng và Phiên phiên bản ứng dụng của bạn. Bạn có thể thêm các thông tin cụ thể về bên xuất bạn dạng ứng dụng và trang web ứng dụng. ở đầu cuối nhấn Next.

Bây giờ, nên chọn Destination base folder, khoác định là Program Files.Nhập thương hiệu Application folder name, là tên của thư mục chính nơi các tệp thiết lập của các bạn sẽ lưu trữ. Dấn Next.Đối với Application main executable file, hãy chọn file EXE chính sẽ khởi chạy áp dụng của bạn.Nếu không thiết lập ứng dụng, hãy nhảy The application doesn’t have a main executable file. Sau đó, thêm tệp cùng thư mục vào cài đặt của bạn bằng Add files… với Add folders… nhấn Next.Trên trang Application Shortcuts, hãy để mặc định hoặc biến đổi chúng để cân xứng với sở trường của bạn. Nhấn Next.Trên trang Application Documentation, bạn cũng có thể trỏ tới ba tệp TXT vẫn hiển thị nhìn trong suốt quá trình setup của người dùng cuối. Thông thường, chúng sẽ là LICENSE.TXT, INSTALL.TXT với README.TXT, nhưng chúng cũng rất có thể là bất kể thứ gì các bạn muốn. Dấn Next.Trên trang cài đặt Languages, nên lựa chọn English, nhưng chúng ta cũng có thể thêm nhiều ngữ điệu khác. Dấn Next.

Trên Compiler Settings, bạn có thể tùy chỉnh tệp EXE của trình cài đặt đặt:

Custom compiler output đầu ra folder là nơi chứa tệp EXE của trình cài đặt đặt.Compiler output đầu ra base file name là tệp EXE sẽ tiến hành gọi. Thiết lập mặc định là setup.exe.Custom cài đặt icon file là biểu tượng mà tệp EXE của trình cài đặt sẽ sử dụng. Đây đề xuất là tệp ICO.Setup password sẽ đảm bảo an toàn người cần sử dụng trái phép sử dụng trình thiết lập của bạn. Để trống để tắt kĩ năng này.

Sau khi cấu hình thiết đặt xong, nên chọn lựa Finish. Lúc được nói biên dịch tập lệnh mới, hãy bấm Yes. Lúc được kể lưu tập lệnh, hãy chọn No nếu đấy là tệp trình cài đặt một lần. Lựa chọn Yes nếu bạn định sửa thay đổi hoặc cập nhật nó sau này.

Tải Inno setup tại đây.

Vậy là bạn đã sở hữu thể chế tác file thiết lập EXE thành công xuất sắc rồi đó. Xung quanh ra, chúng ta cũng có thể chuyển thay đổi file html thành exe trên đây.

Xem thêm: Hướng Dẫn 2 Cách Thay Đổi Số Điện Thoại Garena Không Chính Chủ 2021


Previous Post

Hướng dẫn Đăng ký tiêm vắc xin Covid-19 tại nhà

Next Post

Cách tắt chuông điện thoại thông minh Android khi bạn về nhà


*

Elyx13

Có người không dám bước vì chưng sợ gãy chân, nhưng sợ gãy chân mà không dám bước đi thì không giống nào chân đã gãy.