如何用RAR製作安裝程序

摘自:http://www.cnblogs.com/moodlxs/archive/2012/11/01/2749474.html

如何用RAR製作安裝程序
winrar是一個著名的文件壓縮軟件,它功能強大、操作方便,較winzip有過之而無不及。與winzip相比,winrar有一個比較方便的地方就是它不用壓縮成zip或rar文件就可以直接創建自解壓文件(即exe格式文件)。下面我就以最常用的winamp爲例,簡單地介紹一下其“安裝程序”的製作方法。  打開所需要安裝的文件夾,按ctrl+a全選該文件夾中的所有文件,單擊右鍵選擇“winrar”下的“添加到檔案文件...”,隨後打開一個參數設置框,在“常規”選項卡中勾選複選框“創建自釋放格式檔案文件”,填入你想要生成的可執行文件的文件名,壓縮方式選擇“最好”;
  切換至“高級”選項卡,點擊中間的“自釋放選項”按鈕,在彈出的“高級自釋放選項”框中的“釋放路徑”欄填入“你需要運行的程序”,“釋放後運行”欄中輸入“程序名字”;
  再切換至“高級”選項卡,點擊“添加快捷方式”按鈕,則彈出“添加快捷方式”對話框,在創建位置中選擇“桌面”,源文件名中輸入“程序名”、快捷方式描述輸入“程序名稱”、快捷方式名輸入“你需要的名字”,然後單擊“確定”按鈕;
  若還要爲開始菜單添加更多的快捷方式,則繼續單擊“添加快捷方式”按鈕,所有的快捷方式添加完後,快捷方式文本編輯框中將列出剛纔添加的快捷方式的參數,我們也可以直接在這個文本編輯框中編輯或修改添加快捷方式的參數內容。所有參數都設置好以後,一直點擊“確定”按鈕即可生成p的“安裝程序”。
  winrar自解壓文件的幫助
path=;釋放路徑
delete= ;需要刪除的文件,只能刪除path下面的文件
delete=
delete=
delete=也可以用路徑,其絕對路徑是path+後面的
overwrite=1;默認覆蓋所有文件(2爲跳過所有文件)
;0表示有相同文件將出來是否覆蓋對話框
silent=1 ;不出現對話框,緘默模式(1爲全部隱含,2爲不出現對話框)
shortcut=d,winrar.exe,winrar,“winrar 可執行文件”,“winrar 壓縮包管理軟件”
;在桌面上建立winrar的快捷方式。
shortcut=<目標類型>,<源名>,<目標文件夾>,<描述>,<快捷方式名>
爲解壓的文件常見一個快捷方式。
目標類型 是一個一個字符寬的區域,可以有下列值:
d 在桌面創建快捷方式
s 在開始菜單創建快捷方式
p 在開始菜單/程序中創建快捷方式
t 在啓動菜單中創建快捷方式
源名 是壓縮文件包中的你要創建快捷方式的文件名。
目標文件夾 是創建快捷方式的文件夾,如果它不存在,它將被自解壓包創建。
描述 是描述快捷方式的字符串(只對winme以上有效)。
快捷方式名是由自解壓創建的 .lnk(快捷方式)文件的文件名。
所有參數用逗號分隔。如果你需要添加逗號字符在參數內,鑲入整個參數引用。 只有 目標類型 和 源名 是必需的,其它參數可選

 

RAR自解壓腳本命令
%SystemDrive% 操作系統所在的分區號。如 C:
%SystemRoot% 操作系統根目錄。如 C:WINDOWS
%windir% 操作系統根目錄。如 C:WINDOWS
%ProgramFiles% 相當於 C:Program Files
%CommonProgramFiles% 相當於 C:Program FilesCommon Files
%HOMEDRIVE% 操作系統所在的分區號。如:C:
%HOMEPATH% 相當於 Documents and Settings用戶目錄
%USERPROFILE% 相當於 C:Documents and Settings用戶目錄
%ALLUSERSPROFILE% 相當於 C:Documents and SettingsAll Users
%APPDATA% 相當於 C:Documents and Settings用戶目錄Application Data
有了上面這些變量值,我們就好辦了,幾乎可以向系統的任何地方拷貝文件了。
比如:
字體目錄 %WINDIR%FONTS
幫助目錄 %WINDIR%Help
輸入法目錄 %WINDIR%IME
桌面 %USERPROFILE%桌面
右鍵菜單“發送到” %USERPROFILE%SendTo
收藏夾 %USERPROFILE%Favorites
快速啓動 %APPDATA%MicrosoftInternet ExplorerQuick Launch
「開始」菜單 %USERPROFILE%「開始」菜單
......
還有:
%WINDIR%SYSTEM32config
%ProgramFiles%Adobe
%CommonProgramFiles%Macromedia
......等等。所以,用好系統的環境變量, WINRAR 的自解壓功能就如虎添翼了。
rar自解壓並創建快捷方式到桌面和開始程序或者快速啓動欄
1.選中你要壓縮的文件,點擊右鍵,添加到檔案文件
2.檔案的文件名修改爲:****.exe,再選中高級,釋放路徑裏面輸入C:\Program Files\你特有的文件名
3.再選中當前選項卡的高級,選中添加快捷方式,
給桌面添加快捷方式格式如下:
原文件名:
你要運行的文件名字。如marykey.exe
目標文件夾:
再桌面創建快捷方式的時候就不用輸入目標文件夾了
快捷方式描述:
鼠標放在桌面上的快捷方式的時候顯示的文字
快捷方式的名稱:
要顯示再桌面上的快捷方式的名稱
給開始菜單/程序添加快捷方式如下:

原文件名:
你要運行的文件名字。如marykey.exe
目標文件夾:
點開始-》所有程序-》這個時候顯示的名稱(如QQ就顯示的騰訊軟件)
快捷方式描述:
鼠標放在所有程序-》目標文件夾-》所顯示的文字

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章