怎麼製作安裝程序?

General 更新 2024-12-26

怎樣製作一個安裝包軟件

製作好程序之後,有很多作者都習慣用專業軟件來給程序添加一個安裝程序包。其實微軟的2000和XP系統已經自帶了一個小巧的製作安裝軟件iexpress,大小隻有112KB,,存放在\Windows\System32中。由於是微軟自帶的程序,所以製作的安裝軟件具有更好的兼容性。下面筆者就簡單介紹該軟件的使用方法,希望用這款軟件來製作一個比較專業的安裝程序包。

iexpress的使用方法很簡單,只需在運行中輸入iexpress就可以。雖然iexpress是一款英文軟件,不過製作安裝程序包採用的是嚮導式,操作起來不算很難。在開始的時候有兩個選項,一個是創建新的自解壓指導文件,另一個是打開已經保存的自解壓指導文件,這裡我們選擇第一個,然後點擊下一步。接下來選擇製作安裝程序包的三種方式,分別是解壓並運行安裝、只解壓並不運行安裝和只壓縮,根據自己的實際情況來進行選擇。然後我們輸入安裝軟件的名稱,這裡可以是英文,也可以是漢字。下面設置軟件在安裝前是否提示用戶確認,通常情況選擇不提示。

接下來添加“用戶允許協議”,軟件在使用過程當中有什麼注意事項和要求都可以寫到“用戶允許協議”當中,只有用戶都同意上面的條件才能正常繼續安裝。然後在下面添加要製作安裝的軟件,建立文件列表,並且還要指定安裝過程中運行的程序和相應的命令。接下來選擇軟件在安裝過程中的顯示模式,分別是默認、隱藏、最大和最小。

設置在軟件安裝完成後,提示是否顯示提示語句,這裡筆者建議選擇顯示。當一切設置完成後,這時候要設置自解壓指導文件的保存位置和名稱。這裡麵包含了軟件安裝過程中信息,建議保存,以備日後再修改。在下面來設置在軟件安裝完成後是否重啟動,筆者建議如果沒有什麼特殊情況,不要選擇重啟電腦。

都設置好之後,最後開始製作軟件安裝包的過程,整個製作過程是在DOS下進行的,這樣一個軟件的安裝程序包就製作完畢。

怎麼製作安裝手機安裝包?

是手機的系統還是APP的軟件啊.系統的話,一言難盡啊。總之,在電腦上下個刷機精靈。百度雲ROOM什麼的都可以操作一鍵刷機。

如何製作一個安裝程序。

不知道你要做的安裝程序是什麼類型的,因為安裝製作軟件很多,操作方法也不一樣。

一、如果採用簡單的WinRAR來製作安裝程序,我給你如下的建議:

1、首先建立要彈出網頁的快捷方式,並將此快捷方式放入待壓縮文件夾

2、選擇WinRAR自解壓選項,在自解壓選項裡面有個"解壓後運行"選項,選擇你要打開的網頁快捷方式路徑

二、其他安裝程序製作軟件需要根據實際情況而定。在此無法做答

如果對您有幫助,請記得采納為滿意答案,謝謝!祝您生活愉快!

如何製作安裝程序setup.exe?

InstallMaker安裝包生成工具

===========

1、功能說明

===========

本程序是一款相當方便的軟件安裝包製作工具,當前版本支持在安裝過程中運行exe文件,也支持自動註冊dll和ocx文件,同時還支持inf文件的自動安裝。

本程序中目前還不包含安裝腳本的自動生成嚮導,不過腳本的手工配置方法也很簡單易懂,相信花30分鐘仔細閱讀本手冊後面的說明後你就能熟練地製作出漂亮專業的安裝包,另外你也可直接複製本程序示例的安裝腳本和卸載腳本進行相應的修改。

===============

2、安裝腳本說明

===============

程序的安裝腳本保存在Setup.ini文件中,安裝腳本分為[Setup]、[Dialog]、[Types]、[Files]、[Registry]、[Icons]幾個組成部分,其中:

[Setup] -- 保存的是安裝程序的全局性的配置

[Dialog] -- 保存的是安裝程序相關頁面的配置情況

梗Types] -- 保存的是安裝類型的列表

[Files] -- 保存的是所有安裝文件的相關信息

[Registry] -- 保存的是程序的註冊信息

[Icons] -- 保存的是程序的快捷方式的相關信息

★[Setup]節具體介紹如下:

AppName:安裝程序顯示的程序標題

AppVersion:安裝程序顯示的程序版本

TitleColor:安裝程序的每個頁面中標題的顏色,=RGB值

TitleFont:安裝程序的每個頁面中標題的字體

BodyColor:安裝程序的每個頁面中內容的顏色,=RGB值

BodyFont:安裝程序的每個頁面中內容的字體

PathName:默認的程序安裝的路徑,路徑中支持各種宏,具體參見宏定義

ToAllUser:安裝後的程序是否適用與計算機上的所有用戶 1=使用 0=不適用

IsAdminCheck:運行安裝程序是否需要超級用戶權限,1=需要 0=不需要

LogoFile:安裝程序的logo文件名稱(不含路徑),必須保存在setup.exe程序同一目錄下,圖片的大小為137*260象素

MainFile:完成安裝時要啟動的程序的全路徑名稱,一般為主程序,路徑中支持各種宏,具體參見宏定義

ReadmeFile:完成安裝時要啟動的程序的自述文件名稱,一般為readme.txt,路徑中支持各種宏,具體參見宏定義

★[Dialog]節具體介紹如下:

Welcom:歡迎安裝頁面,必須為1

License:License頁面,1=顯示 0=不顯示,需要在安裝程序的目錄下有License.txt文件

Customer:輸入客戶信息的頁面,1=顯示 0=不顯示

PathSelect:安裝路徑選擇頁面,1=顯示 0=不顯示

InstallType:安裝類型選擇頁面,1=顯示 0=不顯示

ReadyInstall:準備安裝頁面,1=顯示 0=不顯示

Installing:正在安裝頁面,必須為1

Finish:安裝完成頁面,必須為1

★[Types]節具體介紹如下:

Id:安裝類型的id

Name:安裝類型名稱,顯示在安裝類型選擇頁面上的名稱

Description:安裝類型描述,顯示在安裝類型選擇頁面上的描述

★[Files]節具體介紹如下:

File:要安裝到計算機的源文件,一般路徑固定為$CUR_PATH,代表的是當前目錄下

DestFile:安裝後的目標文件名稱,路徑中支持各種宏,具體參見宏定義

Type:本文件所屬的安裝類型,此值與[Types]節中的......

如何製作複雜的安裝程序包,例如QQ的安裝程序,需要怎麼使用Windows...

首先你得會寫程序,才有如何打包

教你怎麼製作自己的軟件安裝程序 - 附加數據到可執行文件

這個標題起得貌似有點大了,但一時想不到更貼切的詞語,所以大家將就一下吧,呵呵。先說說我最近的情況吧,原本搞了個自己的博客,但後來種種原因(其實也就是自己懶,沒把網銀搞好,導致沒續費),我的博客關閉了,現在又回到博客園。。(博客園就像我的家啊,在我無處可去的時候還收容了我,感謝 Dudu,感謝CCAV,感謝廣東衛視,感謝擋,感謝天朝,感謝WTO。。額。。),最重要的還是 @Dudu (能@到麼?) 準備吧再去弄個虛擬主機開個博客,然後兩邊同時更新吧) 下面進入正文以前總想做一個自己的軟件安裝程序,但因為種種原因(懶!)沒有去做成功。今天心血來潮,或者說感謝博客園吧,決定做下試試看。所謂的軟件安裝程序,其實就和*.rar/*.zip/*.7z之類的壓縮文件差不多,或者更像RAR生成的自解壓文件,但軟件安裝程序進行了更多的工作,比如:對註冊表進行讀寫,檢測安裝環境等等。簡單來說就是把所用到的文件全部寫進一個EXE文件中,再由這個EXE文件將自身附帶的文件解壓出來。上網查了一個安裝軟件的製作,大部分都是說利用VC把文件當作資源文件編譯進一個EXE文件中,執行時再當作資源文件釋放出來。我在這裡吐槽一句:“你妹啊,一個軟件那麼多個程序,分別放在不同的目錄下不說,遇到一個新的程序還要寫N行代碼,或者其中一個程序改了名不搞死你。”我在這裡說一下我的思路,把各種文件附加到EXE尾部並寫入規則,EXE依照規則來釋放內部的文件。這樣只要編譯一次安裝用的EXE,再寫個程序用於寫入文件到那個安裝EXE文件。 為了簡單起見,直接用控制檯程序來進行實驗。先做一個程序用於對一個可執行文件寫入附加數據:#include #include // 這個是我們的自解壓程序#define SETUP_FILE _T("Package.exe") int _tmain(int argc, _TCHAR* argv[]) { // 打開預定的自解壓程序 HANDLE hDefSetup = ::CreateFile(SETUP_FILE, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL); if (hDefSetup == INVALID_HANDLE_VALUE) { std::cout << "CreateFile failed" << std::endl; return0; } // 創建一個新的自解壓程序 HANDLE hNewSetup = ::CreateFile(_T("Unpack.exe"), GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, 0, NULL); if (hNewSetup == INVALID_HANDLE_VALUE) { std::cout << "CreateFile failed" << std::endl; return0; } // 先把預定的程序複製一份 DWORD dwRead; // 實際讀出的數據大小 DWORD dwLength = ::GetFileSize(hDefSetup, NULL); char *szBuffer =......

如何為自己編寫的應用程序製作Windows安裝包

你也許正在為發佈自己開發的應用程序和組件犯難,因為按照傳統的方法,需要寫一些複雜的安裝腳本。本文的目的就是幫助.NET程序員熟悉使用非常簡單方便的工具來發布自己的應用程序而無須編寫安裝腳本。微軟的.NET安裝發佈平臺把這一切簡化為幾次簡單點擊,它提供了自學習的,簡單驅動的嚮導方式。很多使用Visual Studio .NET的程序員沒有充分利用VS自帶的Windows Installer工具而選擇了其他的工具。其實,它使用起來非常簡單。

Windows Installer的特性

·和傳統的基於腳本的安裝工具對比,它基於一個數據驅動的模型,在單個包內提供所有的安裝數據和指令

·它支持自修復功能--程序可以自動重新安裝

·它提供安裝時回退到某一步驟的功能

創建發佈工程

Visual Studio.NET裡提供了四種類型發佈工程的模板:

·安裝工程:為基於windows的應用程序建立安裝包

·合併模塊工程(.msm):可以被多個程序共享的包組件

·Web安裝工程:為一個web應用程序建立安裝包

·Cab工程(.cab):創建cab文件

與此同時,安裝嚮導也提供了伴隨創建發佈工程的過程中的幫助步驟:

·對於一個安裝工程,將把需要安裝的文件發佈到目標計算機的一個程序目錄下

·對於一個Web安裝工程,將把需要安裝的文件發佈到Web服務器的一個虛擬目錄下

注意:如果你創建了一個標準發佈工程,後來打算髮布它到Web上,你必須重新創建一個新工程。

五步製作程序安裝包

第一步:打開VS IDE,選擇File->New->Setup and Deployment Projects. 選擇Setup Wizard。給出存儲工程的文件名和存放目錄。如圖1所示。

第二步:這裡將會顯示安裝工程嚮導的對話框的歡迎界面。這是一個簡單的四步向導,點擊Next,第二步將會詢問安裝的類型,請選擇合適的回答,這裡我選擇windows應用程序的安裝,點擊Next。

第三步:這裡嚮導將會讓你添加開發的程序或者組件,以及其他一些所需要的文件,如文檔文件等。

最後,你會看到如圖5所示的內容:

這裡,應用程序文件夾是你的程序和支持文件的安裝文件夾,而用戶的桌面和程序菜單分別是目標系統的桌面和程序菜單。

第四步:

你可以在製作過程中選擇使用如下的編輯器:

文件系統編輯器:可以增加工程的輸出,文件和其他一些項到發佈工程中,並且指定它們在目標計算機上的安裝位置。

註冊表設置管理編輯器:可以指定需要加入到目標計算機的註冊表中的一些鍵值。

文件類型管理編輯器:建立目標計算機上的文件關聯。

定製處理管理編輯器:可以指定在安裝後執行的一些處理(如重啟)等。

啟動條件管理編輯器:可以為成功完成一次安裝指定必須滿足的一些條件。

用戶界面管理編輯器:你可以用它來設置安裝過程中顯示的一些預定義的對話框,圖7顯示了增加一個用戶許可證協議和序列號對話框的例子。

結束語

如果你還在使用傳統的安裝腳本程序的話,來試試使用Windows Installer吧。如果你購買了正版的Visual Studio.NET,那麼它本身就附帶提供了Windows Installer。現在是你熟悉和使用它的時候了。...

如何 製作 一鍵安裝 軟件包

有很多軟件安裝包都有靜默安裝參數的,你查下,這樣可以用批處理直接調用安裝;當然如果沒有靜默參數,你可以學習下AutoIt v3,自己寫自動安裝腳本,AutoIt資料網上很多,只是自動安裝程序的話也不需要學那麼深,只要學會幾個命令就行了

怎樣製作EXE安裝包?

用WinRAR製作“安裝程序”方案

由於操作系統的安裝時間較長,人們常常用克隆軟件Ghost將優化好的操作系統做一個備份,那麼我們是不是也可以將一些安裝並設置好參數的軟件備份起來呢?當然可以,我們用壓縮軟件WinRAR來實現。

WinRAR是一個著名的文件壓縮軟件,它功能強大、操作方便,較WinZip有過之而無不及。與WinZip相比,WinRAR有一個比較方便的地方就是它不用壓縮成ZIP或RAR文件就可以直接創建自解壓文件(即EXE格式文件)。下面我就以最常用的Winamp為例,簡單地介紹一下其“安裝程序”的製作方法。

首先必須安裝好壓縮軟件WinRAR,版本越高越好(現在最高版本為3.0 Beta7),然後安裝好Winamp及其各種面板、插件,再打開Winamp,將各種選項參數設置好,清空歌曲列表框中的歌曲列表。至此,準備工作就做好了。

打開Winamp所安裝的文件夾,按Ctrl+A全選該文件夾中的所有文件,單擊右鍵選擇“WinRAR”下的“添加到檔案文件...”,隨後打開一個參數設置框(如圖1),在“常規”選項卡中勾選複選框“創建自釋放格式檔案文件”,填入你想要生成的可執行文件的文件名,壓縮方式選擇“最好”;

www.99power.com/...56.gif

切換至“高級”選項卡,點擊中間的“自釋放選項”按鈕,在彈出的“高級自釋放選項”框中的“釋放路徑”欄填入“C:\Program Files\Winamp”,“釋放後運行”欄中輸入“Winamp.exe”;

再切換至“高級”選項卡,點擊“添加快捷方式”按鈕,則彈出“添加快捷方式”對話框,在創建位置中選擇“桌面”,源文件名中輸入“Winamp.exe”、快捷方式描述輸入“Winamp2.79簡體中文版”、快捷方式名輸入“Winamp2.79簡體中文版.lnk”,然後單擊“確定”按鈕;

若還要為開始菜單添加更多的快捷方式,則繼續單擊“添加快捷方式”按鈕,所有的快捷方式添加完後,快捷方式文本編輯框中將列出剛才添加的快捷方式的參數,我們也可以直接在這個文本編輯框中編輯或修改添加快捷方式的參數內容。所有參數都設置好以後,一直點擊“確定”按鈕即可生成Winamp的“安裝程序”。

執行這個程序安裝完後,便會自動打開Winamp,而且桌面和開始菜單中會添加一些預先設好的快捷方式,這樣就實現了安裝的效果。

注:這種方法只能用於那些不需要在Windows系統目錄下添加文件的軟件。

其他的就不講了,因為相對比較複雜。你可以試試Setup Factory,相對來說比較容易。

怎麼才可以把自己製作的遊戲做成安裝包?

你可以下個製作安裝程序的軟件,把聯眾大廳及全部遊戲安裝文件打包起來做個exe文件,我推薦Setup Factory 7.0漢化版: www.hanzify.org/...D=7226 連接要不能用你就自己到漢化新世紀搜吧 使用方法這裡有:dvtv.blog.hexun.com/7112520_d.html,你也可以自己摸索下怎麼用,就當學習下好了。。 另外這個打包軟件也挺可以:小穎安裝程序製作專家www.skycn.com/soft/3933.html 不過我現在是在聯眾下載中心下我喜歡的單獨遊戲包,再把他們和大廳壓成個壓縮包用,也挺方便的。。

相關問題答案
怎麼製作安裝程序?
手機怎麼製作軟件程序?
怎麼製作安卓系統,或是安卓系統的軟體,用到什麼工具 ?
電腦安裝程序怎麼退出?
怎麼製作系統安裝盤?
虛擬系統怎麼安裝程序?
安裝程序用英語怎麼說?
安裝程序英語怎麼說?
反安裝程序怎麼解決?
油泥怎麼製作過程?