簡易封包工具是AM電腦吧的大神開發(fā)的NSIS單文件封包工具的升級版本,現(xiàn)在改名為”簡易封包工具”,這款升級版的簡易封包工具使用起來更為方便。可以把常用的程序個(gè)性化封包為單文件的程序打包。
基本簡介:
本工具是之前是AM電腦吧的@Fuldho 開發(fā)的NSIS單文件封包工具的升級版本,現(xiàn)在改名為”簡易封包工具”,修正之前的BUG并進(jìn)一步增強(qiáng),使用更為方便。從2019版本開始升級再次擴(kuò)展了腳本支持,如果懂一點(diǎn)常識的話已經(jīng)簡化,甚至使用本工具單獨(dú)打包一個(gè)腳本來運(yùn)行它,已經(jīng)完全可以做的到了.適于把常用的程序個(gè)性化封包為單文件的程序打包、版權(quán)、自定義圖標(biāo)等文件信息,方便使用.多種模式,接口支持多種格式,支持系統(tǒng)位數(shù)判斷定義運(yùn)行程序腳本;
封包模式:
1.運(yùn)行模式
即為單文件模式,解壓運(yùn)行,完成后全部刪除臨時(shí)內(nèi)容.
2.解壓模式
靜默解壓到任意位置,可創(chuàng)建桌面快捷方式,也支持運(yùn)行一些腳本,注意:此模式解壓后的位置不含自身文件夾.
3.極簡模式
封包后的程序運(yùn)行時(shí)會有一個(gè)是否安裝的提示對話框,安裝文件夾內(nèi)生成ZUninstall.exe的卸載文件.
4.界面模式
封包后的程序?qū)儆贜SIS現(xiàn)代界面基本功能安裝方式,安裝文件夾內(nèi)生成ZUninstall.exe的卸載文件.
功能介紹:
1.Record.txt
封包后生成的記錄文件,如果記不得自己做了那些操作或者跟自己操作不符,可打開此查對,如無用可拖入回收站.
2.運(yùn)行位置(必填)
程序解壓目錄或者要安裝的目錄位置,這里已經(jīng)預(yù)寫了幾個(gè)常用位置常量提供選擇,如不在內(nèi)可按照NSIS的常量填寫即可,也可直接輸入位置.
除解壓模式外無需寫要封包的文件夾名. 例: $PROGRAMFILES
注意:解壓模式解壓后不含文件夾自身,需加寫文件夾名,例: $PROGRAMFILES\abc
3.封包目錄(必選)
必選項(xiàng)目,建議第一步選此,運(yùn)行程序和腳本必須在此文件夾內(nèi).
4.程序名稱
此為生成文件名,打包后生成的文件,默認(rèn)Program.exe ,可自命名,會自動(dòng)生成在封包目錄同一位置.
5.注冊(通用)
解壓后運(yùn)行的程序和需要隱藏運(yùn)行的腳本,暫時(shí)先寫了倆個(gè)接口,如不夠用暫時(shí)解決方法是cmd/bat/vbs/exe自行擴(kuò)展,支持如下腳本:
*.bat;*.cmd;*.reg;*.vbs;*.inf;*.dll;*.exe;*.msi
注意:其它程序或腳本無需參數(shù),exe支持參數(shù)運(yùn)行,注意加參數(shù)前面的空格,reg.vbs運(yùn)行完會立刪,解壓模式/極簡模式/界面模式 注意這點(diǎn).
6.32位運(yùn)行程序/64位運(yùn)行程序
謹(jǐn)在運(yùn)行模式下為32/64運(yùn)行程序選項(xiàng),其它模式自動(dòng)切換為快捷方式文件,主要是區(qū)分系統(tǒng)位數(shù)之用,支持運(yùn)行程序以及腳本如下:
*.exe;*.cmd;*.bat;*.reg;*.vbs;*.inf;*.msi
注意:其它格式腳本無需參數(shù),如選擇dll則會自動(dòng)執(zhí)行注冊命令,exe支持參數(shù)運(yùn)行,注意加上空格以后在加參數(shù),reg.vbs運(yùn)行完會立刪,解壓模式/極簡模式/界面模式 注意這點(diǎn).
7.32位快捷方式/64位快捷方式
解壓/極簡/界面 、這三種模式自動(dòng)切換為快捷方式選項(xiàng),分別系統(tǒng)位數(shù)的快捷方式之用,都可以作為快捷方式,但是不支持參數(shù).
8.退出運(yùn)行(通用)
運(yùn)行完成后運(yùn)行的程序或者腳本,解壓/極簡/界面模式為解壓完或安裝完成后運(yùn)行,支持程序以及腳本:
*.exe;*.cmd;*.bat;*.reg;*.vbs;*.dll
注意:exe支持參數(shù)運(yùn)行,此處dll為卸載命令只適于在運(yùn)行模式下使用,其他模式慎用dll
9.寫入卸載面板
極簡模式/界面模式 之選項(xiàng),選擇此項(xiàng)后封包的程序安裝后寫入系統(tǒng)的”程序和功能”卸載面板.
10.自定標(biāo)題
如不自定則默認(rèn)使用文件說明作為標(biāo)題.
11.自定快捷方式名
如不自定義則用32位快捷方式/64位快捷方式的文件名作為快捷方式.
12.自定開始菜單文件夾名
如果要使用開始菜單,開始菜單列表會加入一個(gè)文件夾,默認(rèn)使用要封包的文件夾名.
13.左側(cè)圖片.bmp格式
界面模式的左側(cè)圖片(164×314)不自定則用默認(rèn)內(nèi)置.
14.頂部右圖.bmp格式
界面模式的頂部右圖(150×57)不自定則用默認(rèn)內(nèi)置.
15.安裝協(xié)議
界面模式使用,文本內(nèi)容不可超出32漢字,文本可調(diào)用外部txt文本.
16.卸載圖標(biāo)
極簡模式/界面模式之用,如不定義則使用默認(rèn).
17.卸載運(yùn)行
極簡/界面模式使用,卸載時(shí)運(yùn)行,支持的程序或腳本:
*.exe;*.cmd;*.bat;*.reg;*.vbs;*.dll
注意:exe同樣支持參數(shù)運(yùn)行,dll為卸載命令,其它無需參數(shù).
18.卸載前刪除文件(通用)
運(yùn)行模式為運(yùn)行完成退出后刪除其它位置的臨時(shí)文件,解壓模式為解壓后運(yùn)行刪除文件,如果是極簡/界面模式,運(yùn)行卸載文件第一步先刪除的文件,可輸入常量或者直接位置文件名.
19.卸載前刪文件夾(通用)
同上.. 可輸入常量或者直接位置文件夾名.
20.運(yùn)行前刪除文件(通用)
在解壓或者運(yùn)行前刪除其它位置的一些文件之用,可寫常量位置+文件名或者直接位置文件名.
21.運(yùn)行前刪文件夾(通用)
在解壓或者運(yùn)行前刪除其它位置的文件夾之用,可寫常量位置+文件夾名或者直接位置文件夾名.