使用visual studio軟件打包
創(chuàng)新互聯(lián)建站是一家專業(yè)提供九龍坡企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站制作、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為九龍坡眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
1:新建安裝部署項目打開VS,點擊新建項目,選擇:其他項目類型-安裝與部署-安裝向?qū)?安裝項目也一樣),然后點擊確定 2:安裝向?qū)шP(guān)閉后打開安裝向?qū)?點擊下一步,或者直接點擊完成. 3:開始制作安裝向?qū)瓿珊蠹纯蛇M入項目文件夾: 雙擊"應(yīng)用程序文件夾"在右邊的空白處右擊,選擇添加-文件,將你的做的應(yīng)用程序的可執(zhí)行文件和相應(yīng)的類庫和組件添加進來然后右擊你的可執(zhí)行文件,創(chuàng)建快捷方式,然后把快捷方式分別剪切或復(fù)制到左邊的"用戶的'程序'菜單"和"用戶桌面"中. 這樣安裝程序安裝安裝完成后會在 "開始-所有程序"和"桌面"上生成程序的快捷方式. 然后右擊左邊的"應(yīng)用程序文件夾"打開屬性對話框: 將屬性中的"defaultlocation"的路徑中的"[manufacturer]"去掉, 不然的話做好的安裝程序默認安裝目錄會是"c:\programm file\你的用戶名\安裝解決方案名稱"; 然后打開解決方案管理器,右擊你的解決方案名稱,選擇屬性: 在打開的屬性頁中,選擇"系統(tǒng)必備", 選上以后,在生成的安裝文件包中包含.netframework組件.(這個選項默認是沒有選中的) 好了,這樣就完成99%了,然后點擊"生成-生成解決方案",哈,生成成功! 4:制作完成現(xiàn)在打開解決方案文件夾下的debug文件夾,就可以看到生成的安裝文件了. 【續(xù)】關(guān)于"卸載"功能的添加上面的文章只介紹了簡單的生成安裝的方法, 但是在vs.net2005下并沒有直接生成卸載程序的功能, 所以我們只好用msi來實現(xiàn)了, 原理我就不講了,網(wǎng)上一搜一堆,我只講操作, 【1】:在添加你的應(yīng)用程序項目的時候,多添加一個msiexec.exe進去, 這個文件在c:\windows\system32文件夾下, 添加進去以后,為了讓他更像個卸載程序,把他的名字改成"Uninstall.exe", 當(dāng)然這個關(guān)系不大,改不改都行的. 然后給他創(chuàng)建一個快捷方式,放到桌面或者"開始-程序"中, 我選擇放在了開始菜單中,然后下面我們要的做的就是查找這個部署項目的ProductCode了, 鼠標左鍵單擊項目名稱,記住是左鍵單擊,然后點擊屬性標簽,注意:不是右擊的屬性, 這個區(qū)別很大,這時你就可以看到ProductCode了, 然后打開你創(chuàng)建的那個快捷方式的屬性對話框, 在Aguements屬性中輸入"/x {ProductCode}", 好了,然后點擊"生成解決方案"即可生成帶有卸載功能的安裝程序了.
十分鐘打造適用所有電腦的Windows封裝包
對于那些經(jīng)常需要給朋友攢機或者重新安裝操作系統(tǒng)的電腦高手來說,每次安裝Windows系統(tǒng)所經(jīng)歷的漫長等待無異于一次折磨。雖然身邊有Ghost之類分區(qū)鏡像軟件,但是每臺計算機配置不同造成Windows對于硬件的檢測不一樣,再加上Windows XP/2003獨有的激活策略,這似乎使得Ghost沒有了用武之地。其實這些并非沒有解決之道,只要將自動應(yīng)答文件和Ghost有機結(jié)合起來,我們也可以打造出一個適用于所有計算機的Windows封裝包,這樣僅需十分鐘即可完成以前幾個小時的繁瑣安裝了。
一、卸載驅(qū)動程序
大家都知道在第一次安裝Windows的時候,系統(tǒng)會對當(dāng)前計算機硬件進行檢測,并且安裝相應(yīng)的驅(qū)動程序,因此對一個已經(jīng)正常運行的Windows封包之前,需要卸載各種驅(qū)動程序,而這對最終得到的封裝包是否能夠運用在其它計算機中也是非常必要的。
1. 卸載硬件驅(qū)動程序
卸載硬件驅(qū)動程序并不是在設(shè)備管理器中隨意卸載,必須要按照一定的順序進行,通常我們可以參照網(wǎng)卡、USB設(shè)備、聲卡、顯卡、顯示器等步驟進行。在卸載驅(qū)動程序的時候,首先從設(shè)備管理器中選取某個設(shè)備,接著右擊鼠標并且從彈出菜單中選擇“卸載”命令即可。
2. 更改ACPI屬性
ACPI是高級電源管理的意思,雖然如今大部分計算機都支持ACPI功能,但是不同主板的ACPI類型不同,倘若你和別人所使用的計算機的ACPI不同,那么就會出現(xiàn)電腦無法軟關(guān)機的故障,為此一定要更改ACPI屬性。更改ACPI屬性的時候,先從資源管理器中選擇“計算機→ACPI Uniprocessor PC”,接著從鼠標右鍵菜單中選擇“更新驅(qū)動程序”命令,在出現(xiàn)的驅(qū)動程序更新向?qū)е幸来芜x擇“從列表或指定位置安裝→不要搜索,我要自己選擇要安裝的程序”,這時可以看見圖1所示的窗口(如圖1),將ACPI類型更改為“Standard PC”一項即可。
3. 更改驅(qū)動器屬性
在創(chuàng)建Windows封裝包過程中,更改磁盤驅(qū)動器的屬性非常重要,如果忽略這個步驟,那么其它計算機使用這個封裝包安裝Windows之后就會出現(xiàn)無法正常引導(dǎo)計算機,并且不斷重新啟動的故障。因此我們需要將IDE控制器更改為標準雙通道的PCI IDE控制器,這樣才能使其適用于如今各種不同類型的主板。首先從資源管理器的“IDE ATA/ATAPI控制器”中找到當(dāng)前正在使用的IDE控制器,右擊鼠標之后從彈出菜單中選擇“更改驅(qū)動程序”命令,接著在出現(xiàn)的驅(qū)動程序更新向?qū)е幸来芜x擇“從列表或指定位置安裝→不要搜索,我要自己選擇要安裝的程序”,最后從窗口中選取“標準雙通道PCI IDE控制器”一項即可。
完成上述三方面的驅(qū)動程序卸載之后,基本上就可以利用Windows的自動應(yīng)答文件來創(chuàng)建封裝包了。不過提醒大家注意的是,無論卸載硬件驅(qū)動程序還是更改相關(guān)的屬性,完畢之后系統(tǒng)都會提示重新啟動計算機,這時候切記不要選擇重新啟動計算機,而是在下面的重新封裝過程中由程序自動關(guān)閉計算機,否則重新啟動計算機之后系統(tǒng)會提示發(fā)現(xiàn)新硬件,又需要安裝新的驅(qū)動程序了。
二、創(chuàng)建自動應(yīng)答文件
熟悉Windows 9x/2000的朋友都知道,系統(tǒng)提供了一個隱藏的自動應(yīng)答文件程序,而Windows XP也有這個文件,借助它就可以非常便捷的完成自動應(yīng)答文件的創(chuàng)建操作。首先從Windows XP安裝光盤的“\support\tools”目錄中找到名為deploy.cab的文件,將其解壓縮到硬盤中之后,運行setupmgr.exe文件即可激活安裝管理器向?qū)С绦颍旅婢妥屛覀円黄饎邮衷囋嚢伞?/p>
第一步 首次運行安裝管理器的時候,程序會詢問你創(chuàng)建新文件還是修改已經(jīng)保存的應(yīng)答文件,一般情況下選取“創(chuàng)建新文件”一項。
第二步 接著程序提供了三種安裝類型,其中無人參予安裝的應(yīng)答文件一般為Unattend.txt;Sysprep安裝可以選擇應(yīng)答文件,一般用于自動安裝模式;遠處安裝服務(wù)可以讓我們從遠程安裝服務(wù)器安裝Windows,在此我們選擇“Sysprep”類型繼續(xù)。
第三步 接下去需要選擇應(yīng)答文件對應(yīng)的Windows版本,此時根據(jù)自己的實際情況選擇,例如筆者選取“Windows XP Professional”一項。
第四步 在圖2所示的窗口中可以選擇是否完全自動安裝(如圖2),一般情況下建議選擇“是,完全自動安裝”,否則用這個封裝包光盤安裝系統(tǒng)時候還是比較麻煩的。
第五步 點擊“下一步”按鈕之后進入安裝管理器界面,仔細查看一下不難發(fā)現(xiàn)這里就是我們正常安裝Windows XP過程中需要手工輸入的各種信息,因此我們在這里分別設(shè)定各個參數(shù)之后就可以實現(xiàn)無人值守的全自動安裝了。不過這些信息并非全部都要輸入,只需將名稱和單位、時區(qū)、產(chǎn)品密鑰、計算機名稱等幾個參數(shù)設(shè)置一下即可,但是語言一項必須要選取“中文(簡體)”,否則安裝好的Windows XP有可能影響你的正常使用哦!
第六步 最后可以看見圖3所示的窗口(如圖3),這里提供了應(yīng)答文件的保存路徑信息,確認之后即可完成自動應(yīng)答文件的創(chuàng)建操作了。
三、重新封裝
完成了上述操作之后,接下來就需要對系統(tǒng)進行重新封裝了。這時在剛才從Windows XP安裝光盤中解壓縮文件夾中雙擊sysprep.exe文件,首先將看見圖4所示的提示窗口(如圖4),點擊“確定”之后準備封裝。
在圖5所示的窗口中有幾個按鈕(如圖5),其中“審核啟動”和“工廠”按鈕用處不大,倒是下面的幾個選項比較重要,在此簡單介紹一下。
1. PnP:用于檢測即插即用硬件,一般情況下勾選該項,這樣系統(tǒng)在安裝時候會對計算機中非即插即用硬件進行檢測,可以一些老古董級別的硬件能夠正常使用。
2. MiniSetup:最小化安裝,一般建議勾選此項。
3. NoSIDGen:不生成安全標識符,這樣可以避免煩人的Windows XP激活檢測,因此需要勾選。
4. 已提前激活:勾選此項則意味著Windows XP系統(tǒng)已經(jīng)默認激活狀態(tài),為了方便使用建議勾選。
設(shè)置完成之后,點擊上部的“重新封裝”按鈕,這時Windows系統(tǒng)自動進行重新封裝操作,完成之后會自動關(guān)閉計算機。這時候原先安裝Windows XP的分區(qū)就是一個干凈的封裝系統(tǒng)盤了,最后可以通過軟盤或者光盤引導(dǎo)計算機進入DOS模式,借助Ghost對其進行克隆鏡像之后刻錄為光盤保存,這樣就能夠用它在其它計算機上快捷安裝Windows XP了。
四、注意事項
雖然通過上述方法可以制作出全新的Windows XP封裝包,但是在整個操作過程以及使用中還有一些值得注意的地方,在此提醒大家注意一下。
1. 封裝之前可以事先清理系統(tǒng)中的垃圾文件,并且進行磁盤碎片整理等操作來優(yōu)化Windows系統(tǒng),這樣才能確保得到的封裝包文件個頭最小而且穩(wěn)定性最好。
2. 創(chuàng)建自動應(yīng)答文件時候,計算機名稱和安裝序列號一定要輸入正確,因為在Ghost恢復(fù)完成重新啟動的時候,系統(tǒng)還沒有找到鼠標和鍵盤的驅(qū)動程序,它們都處于不可用狀態(tài),所以無法輸入任何字符,完全要依靠自動應(yīng)答文件來自動輸入。
3. 刻錄Ghost得到的鏡像文件時候,不妨將其制作為系統(tǒng)引導(dǎo)光盤,同時在批處理中增加Ghost程序自動運行命令,這能夠簡化我們手工輸入各種指令的麻煩。
4. 通過封裝包安裝好Windows XP系統(tǒng)之后,還有針對性的安裝各種硬件驅(qū)動程序。但是如果僅僅用于自己計算機的快速恢復(fù)安裝,則可以忽略開始的卸載驅(qū)動程序步驟。
5. 有興趣的朋友還可以計算Ghost鏡像文件的大小,利用多出來的空間安裝一些系統(tǒng)補丁、必需的軟件等等,這更方便我們直接使用計算機。
怎么樣,原來Windows XP還可以通過這種方式來快速安裝,如果你也想體驗一下快速恢復(fù)系統(tǒng)的便利所在,不妨也來試試吧,相信這種封裝安裝方式會讓你周圍的朋友對你刮目相看呢!
如果達到你的需求,以上步驟可以做到:
準備一個Windows原生系統(tǒng)的ISO文件;
打開你的Windows鏡像,假如系統(tǒng)裝在C盤,用以下命令(需要其它參數(shù)的話,可以參考微軟網(wǎng)站):
dism /capture-image /imagefile:"D:\install.wim"
把你新生成的install.wim文件替換掉原生系統(tǒng)ISO文件里Sources下的install.wim;
把新的ISO文件記錄到光盤上
注:打包之后一般會超過4G,所以如果用光盤,一般需要藍光光盤。也可以把系統(tǒng)記錄到U盤上。
你好,從技術(shù)上來說,完全可以實現(xiàn)。但是要求你兩臺電腦的配置基本一樣,因為不同的硬件的驅(qū)動程序不一樣,如果是win10系統(tǒng)等,可能還會要求你激活。
1.安裝XP系統(tǒng),安裝殺毒軟件,安裝系統(tǒng)補丁。
2.對系統(tǒng)進行優(yōu)化設(shè)置,掃出無用垃圾文件。
3.整理C盤磁盤碎片。
4.使用GHOST制作C盤鏡像文件。
5.使用NERO把制作的鏡像文件備份到光盤。
=====補充=====
你的想法可行,但是不推薦自制,太麻煩。
如果想試試,你可以看看__Adair39復(fù)制的那一大堆,哈哈。
還是從網(wǎng)上下載一個別人制作好的安裝鏡像刻錄好了。
tar.gz 是linux和unix下面比較常用的格式,幾個命令就可以把文件壓縮打包成tar.gz格式,然而這種格式在windows并不多見,WinRAR、WinZip等主流壓縮工具可以釋放解開,卻不能打包生成。但是tar.gz在服務(wù)器端卻很常用,因為服務(wù)器系統(tǒng)linux占了相當(dāng)?shù)囊徊糠帧S谑窃S多習(xí)慣用Windows的Web開發(fā)人員,在上傳網(wǎng)站到空間時可能會遇到這個壓縮格式的麻煩。如何生成得到tar.gz壓縮包,“7-ZIP”這個軟件可以很方便地解決這個問題。 具體步驟如下: 一、安裝7-ZIP以后,直接在你想要打包的文件上點右鍵菜單,會有一個7-ZIP的子菜單欄,類似WinRAR和WinZIP的那種右鍵菜單。然后選“7-ZIP”-“添加到壓縮檔案”,在彈出來的窗口里有個“壓縮格式”的選項,里面并沒有tar.gz格式,沒關(guān)系,里面有一個Tar格式,第一步就是要先壓成tar格式。 二、成功打包為Tar文件后,可能會發(fā)現(xiàn)這個tar文件包和原來的文件大小一樣,也就是說tar本身并沒有壓縮,而是僅僅把它們打包成一個單獨的Tar文件。所以需要做第二步,再在這個tar文件上面點右鍵,選“7-ZIP”-“添加到壓縮檔案”,這時候彈出的窗口里再看“壓縮格式選項”,發(fā)現(xiàn)多了兩個剛才沒有的,其中就包括“GZip”,是的,這一步就是把tar文件繼續(xù)壓縮成GZip。選擇“GZip”格式后確定,最后結(jié)果就是一個新的tar.gz格式的文件。 經(jīng)測試,兼容各種軟件,上傳到服務(wù)器上也沒有問題。整個過程鼠標流,完全不用敲什么命令行。至此,在windows下面得到tar.gz完成。
分享題目:windows整系統(tǒng)打包的簡單介紹
文章地址:http://chinadenli.net/article22/heshcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、靜態(tài)網(wǎng)站、標簽優(yōu)化、搜索引擎優(yōu)化、域名注冊、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)