Trang chủ » làm thế nào để » Xây dựng trình cài đặt cho các chương trình không có trình cài đặt

    Xây dựng trình cài đặt cho các chương trình không có trình cài đặt

    Nhiều chương trình và tiện ích được phân phối dưới dạng các ứng dụng di động không yêu cầu bạn phải cài đặt chúng. Mặc dù đây là một lựa chọn tuyệt vời để có, nhưng có một vài lý do khiến bạn có thể muốn cài đặt các chương trình này. Ví dụ: các chương trình đã cài đặt xuất hiện trong danh sách Chương trình và Tính năng (Thêm / Xóa Chương trình) và chúng thường có các mục trong Menu Bắt đầu. Một tiện ích vừa cài đặt vừa xây dựng trình cài đặt cho các chương trình không có trình cài đặt là ZipInstaller của NirSoft.

    Cài đặt chương trình từ tệp Zip

    Một tiện ích Windows phổ biến dành cho quản trị viên hệ thống là Process Explorer được phân phối thông qua tệp zip không có trình cài đặt. Sử dụng ZipInstaller, bạn có thể dễ dàng cài đặt tiện ích này từ tệp zip đã tải xuống.

    Khi bạn đã chọn tệp zip để cài đặt, ZipInstaller đọc thông tin từ tệp thực thi và điền vào tệp trong trình cài đặt.

    Trước khi cài đặt, bạn có thể tùy chỉnh các cài đặt theo ý thích của mình.

    Khi bạn đã thiết lập mọi thứ, nhấp vào Cài đặt và ZipInstaller sẽ giải quyết phần còn lại.

    Sau khi cài đặt, bạn có tất cả các lợi ích của việc cài đặt chương trình thông thường. Các mục Menu bắt đầu được tạo để thực thi và các tệp trợ giúp.

    Ngoài ra, một mục được cung cấp trong Chương trình và Tính năng (Thêm / Xóa Chương trình).

    Xây dựng trình cài đặt của riêng bạn

    ZipInstaller cho phép bạn dễ dàng tạo các gói cài đặt của riêng bạn. Tất cả những gì bạn cần là một tệp zip chứa các tệp bạn muốn đưa vào và ZipInstaller sẽ tạo một tệp thiết lập EXE độc lập.

    Trong ví dụ này, chúng tôi sẽ tạo một trình cài đặt cho các tiện ích Sysiternals Process Explorer và ZoomIt. Đầu tiên các tiện ích được tải xuống và đặt vào một thư mục duy nhất. Sau đó, chúng tôi tạo một tệp văn bản đặc biệt có tên là Wap ~ zipinst ~ .zic 'có chứa các cài đặt cấu hình cho trình cài đặt.

    Trong ví dụ này, tệp ~ zipinst ~ .zic của chúng tôi trông như thế này:

    [cài đặt, dựng lên]
    ProductName = Sysiternals Utility
    ProductVersion = 1.0
    CompanyName = Sysiternals
    Mô tả = Tiện ích Process Explorer và ZoomIt.
    InstallFolder =% zi.ProgramFiles %% zi.CompanyName %% zi. ProducttName%
    StartMothyFolder =% zi. ProducttName%
    StartMothyShortcut = 1
    AddUninstall = 1
    AddUninstallShortcut = 0
    Cài đặt = 1
    NoUserInteraction = 0
    UninstallRegKey = Sysiternals
    NoExtraUninstallInfo = 0
    Gỡ cài đặtInDestFolder = 0
    NoSuccessMessage = 0

    Sau đó, lệnh sau tạo tệp cài đặt:

    X: PathToZipFile> Dòng C: PathToZipInstallerzipinst.exe WES / selfexe SysiternalsUtilities.zip SUI_Install.exe

    Khi trình cài đặt được tạo, nó có thể chạy trên bất kỳ máy nào.

    Lưu ý, việc đặt tên hơi sai khi bạn cố gắng kết hợp nhiều công cụ trong một lần cài đặt, nhưng nhìn chung nó hoạt động như bạn mong đợi.

    Phần kết luận

    Ngoài việc cài đặt các ứng dụng di động, ZipInstaller là công cụ tuyệt vời để tạo trình cài đặt cho bất kỳ chương trình tiện ích nào - bao gồm cả chương trình của riêng bạn. Giao diện đơn giản để sử dụng và chỉ mất vài phút để tìm hiểu. Ngoài ra, có nhiều tùy chọn cấu hình hơn mà bạn có thể đọc trên trang tải xuống.

    Liên kết

    Tải xuống ZipInstaller từ NirSoft