【求助】【 討論】這個連軟體都已經加入的n合1光碟如何做到的 - 第 5 頁

第 5 頁,共 7 頁 首頁首頁 ... 3 4 5 6 7 末頁末頁
顯示結果從第 41 筆 到 50 筆,共計 70 筆
  1. #41
    風中的羽翼 lamina 的大頭照
    註冊日期
    2001-06-17
    所在地區
    ADSL
    討論區文章
    2,443
    最初由 foxbrian 發表
    Once XP Setup comes up, go through the prompts, make sure you say you're doing a clean install (not upgrade). At the "Setup Options" screen, click on "Advanced Options", and make sure "copy all installation files from the CD" is checked. If it's grayed out - that's fine.

    這個步驟好恐怖,感覺會把我的系統重灌?
    在自己的系統上安裝XP < 新安裝(進階) > 以前沒試過哩

    剛起頭就遇上障礙@@
    作這個步驟之前,先備份你的 c:\boot.ini
    免得被竄改, 不過它還是會替你把 boot.ini 改成 boot.bak
    所以只要把那兩個生成的目錄改掉,再改回 c:\boot.ini
    這樣就 ok 了...
    先走了...晚安...

  2. #42
    風中的羽翼 lamina 的大頭照
    註冊日期
    2001-06-17
    所在地區
    ADSL
    討論區文章
    2,443
    最初由 foxbrian 發表
    我剛剛會錯意了,welcome是指WINXP要求用戶註冊那邊吧? 這畫面我今早
    灌好XP時也出現了 所以應該跟UnattendSwitch="no" 無關。
    UnattendSwitch="YES" 依舊不變
    我把 AdminPassword=* 的自定密碼消掉,改設成單一個字元「*」
    就...解決了...
    附加圖片 附加圖片 snap00028.gif  

  3. #43
    人生充滿了無奈
    註冊日期
    2002-09-30
    所在地區
    ADSL
    討論區文章
    1,529
    最初由 foxbrian 發表
    Virtual PC 5.2,在我的電腦上有個怪現象,只要點到虛擬系統的視窗
    Windows Media Player 9 的畫面就會自己跑出來,有點詭異,剛剛裝了
    Virtual PC v5.3.553 (就是Virtual PC 2004 beta) 還是一樣會跳出WMP9
    的畫面
    我的沒有這樣的問題說

    最初由 lamina 發表
    光這些我也很滿足了...
    不過也許該買台 DVD 燒錄機....一片通吃,
    連 office 都可以裝進來,不用分片..

    我先去把未完成的教學...寫完吧
    呃, lamina兄已經快把所有的東西都整合進去了, 如果還不滿足的話, 那..

    期待lamina兄的教學 ( 像lamina兄這樣無私的人真是Pczone的福氣 )

  4. #44
    大一新鮮人XD asplinux2000 的大頭照
    註冊日期
    2002-07-05
    討論區文章
    1,348
    生成MSI文件...不知道這樣能不能= =|||
    禮拜六再實驗..~"~a

    三、定制自己的MSI文件

    前面我們介紹了很多MSI文件的內容,其實MSI並不神秘、複雜,我們自己都能製作,並且製作MSI文件的工具已經在Windows
    的安裝碟上了。

    首先,找到Windows2000的安裝光碟,雙擊下邊的這個位置的文件:Valueadd\3rdparty\Mgmt\Winstle\Swiadmle.msi,

    很快軟體就自動安裝到了電腦中。在開始表單的所有程序裡邊就多了「VERITAS software」組,點擊執行裡邊的「VERITAS
    discover」就可以開始製作MSI文件了。

    製作MSI文件的基本原理就是,在我們安裝一個軟體以前,先給電腦的磁牒拍個「抓圖 」。然後將要安裝的軟體安裝到電腦
    中,並對註冊表等內容做修改,等到確認這個軟體能正確執行後,再給電腦的磁牒拍個「抓圖 」。Discover軟體會自動找出兩
    次「抓圖 」的不同,並且產生一個MSI文件。最後,如果你願意,可以使用VERITAS software組中的另一個工具:Veritas Software
    Console對這個MSI文件進行進一步的包裝、調整,這樣一個MSI文件包就產生了。

    下面,我們具體通過一個例子來介紹一下如何使用Discover產生一個MSI文件,假定我們的軟體my的安裝過程是:將my.exe文件
    安裝到C:\programmeme files\myprog下,將run.dll放到windows\system裡,在註冊表的HKEY_LOCAL_MACHINE的software項中建立
    一個myprom項,並且在其中增加一個值為OK的Value項目。

    第一步:執行Discover,彈出程序界面,可以直接點「Next」按鈕繼續。

    第二步:在圖3的對話視窗中,首先在第一文本框為你的程序起個名字,比如這裡用的「My programmeme」;第二個對話視窗是輸
    出MSI文件的存放位置和檔案名,這裡選擇儲存為E:\my_setup.msi;第三個框為壓縮包的語言,可以使用其預設值。填好後點
    「Next」按鈕。

    第三步:為Discover存放抓圖 文件選擇一個臨時的空間,可以選一個磁牒空間比較大的磁牒。

    第四步:在接下來如圖4的對話視窗中要選擇Discover需要掃瞄並拍「抓圖 」的磁牒,你的程序要裝到哪個盤就選擇哪個盤,並
    且點一下「Add」按鈕加到要掃瞄文件的列表中,你可以選擇幾個或者所有的磁牒,不過這樣會在掃瞄的過程中浪費更多的時
    間,所以應該盡量少選擇磁牒。這裡只選擇C碟,因為我們的軟體是裝到C碟的。然後點「Next」。

    第五步:在如圖5所示的對話視窗中為上一步選擇的每個磁牒選擇需要掃瞄的資料夾或文件,因為我們上一步只選擇了C碟,所
    以為C碟選擇就可以了。另外,Discover自動加入了一些特殊的文件和目錄,我們可以根據需要決定是否將它們移出要掃瞄的文
    件列表,不過最好保留它們。這裡我們把「C:\programmeme files」和Windows資料夾添進去,先在左邊的文件框中點中文件或
    資料夾,然後點Add按鈕就可以了。對於註冊表的掃瞄,Discover為了加快掃瞄速度,只掃瞄部分註冊表,可以掃瞄到大部分程
    序對註冊表的修改,如果不放心的話,也可以將下邊的「Enhanced Registry Scan」點中,這樣速度可能會慢很多,臨時文件也
    大大增加,不過能對註冊表所有的改動加以記錄。由於我們的軟體對註冊表只是小改動,所以沒必要選擇掃瞄所有註冊表。然
    後點「Next」繼續。

    第六步:接下來Discover將對系統進行掃瞄產生「抓圖 」,要耐心的等待,可能要幾分鐘的時間才行。

    第七步:在掃瞄完成後,會彈出一個對話視窗,大概意思就是告訴你掃瞄已經完成,問你是否要選擇一個程序來執行,從而自動
    安裝你的軟體,我們正要製作安裝程序,沒有程序可執行,所以要點「取消」按鈕。

    第八步:接下來,我們就要手動安裝自己的軟體了,先將my.exe文件拷貝到C:\programmeme files\myprog下,再把run.dll拷貝到
    windows\system裡,然後用註冊表編輯器在註冊表的HKEY_LOCAL_MACHINE的software項中建立一個myprom項,並在其中增加
    一個值為OK的Value鍵。注意,除了這些改動,應盡量避免其他無關的改動。然後我們試著執行一下剛剛安裝的my.exe文件,
    測試一下是否正確安裝。

    第九步:確認安裝沒有問題了,要再次執行Discover程序,這次執行Discover時,出現的是如圖6所示的一個界面,有兩個選項,
    第一項是產生安裝後的抓圖 ,用於與前一次的抓圖 比較產生MSI文件,第二個選項是放棄上一次的掃瞄,當然要選第一項了,
    然後點「Next」。這時Discover又開始重新對電腦進行掃瞄,產生「抓圖 」,並自動產生了安裝文件。

    第十步:如果你願意,可以啟動與Discover程序在一起的VERITAS Software console對MSI文件的信息進一步更改,過程比較簡單,
    只要先開啟一個MSI文件,然後就可以進行改動了,這裡就不介紹了。
    就這樣,我們就產生了一個自己的MSI文件了。

    點評:以前我們也經常用到MSI程序,只不過是知其然而不知其所以然,閱讀本文後相信大家同我一樣對MSI格式的文件有了更
    深的瞭解,而且對MSI發佈也有了感性認識。

    轉載自:http://home.so-net.com.hk/~lfchan/ebook/source/123.htm

  5. #45
    LJI
    LJI 目前未上線
    北海道的熊 LJI 的大頭照
    註冊日期
    2001-05-04
    討論區文章
    644
    最初由 琥珀 發表
    琥珀以為 lamina 都是很努力的 format 硬碟重灌...

    自己實在沒得這樣實驗。絕對會是"實體操作"~~~燒錄---格式化---安裝---失敗---再來一次---燒錄---格式化---安裝~~~

    大概是習慣微軟的那些封裝方法,尤其是自家的 .msi 格式,琥珀覺得這是所有安裝引擎中最好用的,不只是安裝,連修復、修改、移除都能處理好。
    弟似乎就是這種笨蛋....= ="

    為了試驗整合是否有問題,前後大概燒了近30片的CDR
    重新安裝了近30次的WINXP,反正旁邊的電腦閒著也是閒著
    (第一個人在公司有4台電腦可供使用,抓一台沒用的來做實驗

  6. #46
    LJI
    LJI 目前未上線
    北海道的熊 LJI 的大頭照
    註冊日期
    2001-05-04
    討論區文章
    644
    呃...你們是說要求用戶上網註冊那一項嗎??我做好沒有出現耶

    UnattendSwitch="no"
    Specifies whether Setup skips Windows Welcome or Mini-Setup when preinstalling Windows XP Home Edition or Windows XP Professional using the CD Boot method. IMPORTANT: If you choose Yes then the registry tweaks that are based on HKEY_CURRENT_USER and the Windows XP Powertoys will only apply for the default Administrator account. They will not exist when you create your own new user account afterwards. Choose No so you can enter a new username at the Windows Welcome screen so it logs you in with your own account before GuiRunOnce processes the batch to install your favourite applications, tweaks etc.B]


    這段話的大意是:當你把UnattendSwitch這個選項設定為="Yes"時
    所有的設定只針對預設的Administrator有效。
    如果你選擇"No"的話,你可以在Windows的歡迎畫面建立一個新帳戶
    之後,你可以在你新建立的帳戶裡,繼續執行GuiRunOnce內的程式
    以便安裝你所喜歡的應用程式

    所以呢,UnattendSwitch這個選項還是必須設定為Yes,
    Administrator的密碼設定為*即可。

  7. #47
    LJI
    LJI 目前未上線
    北海道的熊 LJI 的大頭照
    註冊日期
    2001-05-04
    討論區文章
    644
    最初由 lamina 發表
    只減了將近 50 MB 左右而已....
    繁體 XP 版比較肥, 不像英文 XP 版一次可以縮那麼多...
    至於教學...我只打算作 SRP1 的多重開機這一部份而已(我貼的那部份)
    所以其他部份可能得由別人完成..
    而且...我增加 hotfixes 的部份就有多種不同版本
    我的版本剛好是 [GuiRunOnce] 這一段 和 svcpack 又不同...
    我試過了,如果以SVCPACK的方式來安裝HOTFIX,裝好WINXP居然沒發現任何HOTFIX@@?

    不知道是我的方法有誤,還是哪邊設定錯了?
    未做整合之前,我用SVCPACK是可以把HOTFIX整合進入WINXP的。

    弟會再試試看以直接整合入WINXP的方式來製作整合版WINXP

    PS:期待lamina兄把多重選單的方法釋出,也期待完整整合教學喔
      每個人的方法大同小異,不過如果小弟的方法有些不同,弟也願意貢獻一份心力

  8. #48
    進階會員 foxbrian 的大頭照
    註冊日期
    2001-10-28
    討論區文章
    2,597
    最初由 lamina 發表
    而且...我增加 hotfixes 的部份就有多種不同版本
    我的版本剛好是 [GuiRunOnce] 這一段 和 svcpack 又不同...
    有些hotfixes,由Hotfixes.cmd來處理,似乎比用svcpack.inf整合來的恰當?

    舉個例,如WMP9,是在XP系統安裝完成後,藉由main_batch.cmd引導安裝的

    如果把WMP9的更新檔(Q819639 Q828026)用svcpack.inf 整合入XP光碟
    那麼這兩個更新檔的安裝順序反而比安裝WMP9早,導致更新無效。

    這是剛剛用虛擬XP系統做windows update所產生的結論,因為上面兩個更新檔
    都沒生效,使用windows update時仍然有這兩個更新檔。

    晚一點來測試這理論是不是正確的

  9. #49
    LJI
    LJI 目前未上線
    北海道的熊 LJI 的大頭照
    註冊日期
    2001-05-04
    討論區文章
    644
    最初由 foxbrian 發表
    有些hotfixes,由Hotfixes.cmd來處理,似乎比用svcpack.inf整合來的恰當?

    舉個例,如WMP9,是在XP系統安裝完成後,藉由main_batch.cmd引導安裝的

    如果把WMP9的更新檔(Q819639 Q828026)用svcpack.inf 整合入XP光碟
    那麼這兩個更新檔的安裝順序反而比安裝WMP9早,導致更新無效。

    這是剛剛用虛擬XP系統做windows update所產生的結論,因為上面兩個更新檔
    都沒生效,使用windows update時仍然有這兩個更新檔。

    晚一點來測試這理論是不是正確的
    只有牽涉到系統內部核心的程式(如WMP9),的確會發生上述情形。
    因為我已經實驗過了

    所以弟把WMP9及其HOTFIX以CMD檔的方式安裝,就無此問題了。

    PS:把HOTFIX整合進入WINXP光碟,而不是用CMD檔安裝的方式,弟已測試OK。

  10. #50
    風中的羽翼 lamina 的大頭照
    註冊日期
    2001-06-17
    所在地區
    ADSL
    討論區文章
    2,443
    最初由 asplinux2000 發表
    生成MSI文件...不知道這樣能不能= =|||
    用快照來比對...
    看起來很不錯的樣子...

    最初由 LJI 發表
    我試過了,如果以SVCPACK的方式來安裝HOTFIX,裝好WINXP居然沒發現任何HOTFIX@@?
    你可以裝這個 QFECHECK.exe 檢查看看吧
    http://support.microsoft.com/default...;zh-tw;q282784

第 5 頁,共 7 頁 首頁首頁 ... 3 4 5 6 7 末頁末頁

類似的主題

  1. 【求助】n合1光碟燒錄
    作者:squalll 所在討論版:-- 光 碟 燒 錄 討 論 版
    回覆: 0
    最後發表: 2002-09-26, 01:38 AM
  2. 【求助】"N合1"光碟可以再加入東西嗎?
    作者:Blueness 所在討論版:-- 光 碟 燒 錄 討 論 版
    回覆: 4
    最後發表: 2002-08-21, 08:38 PM
  3. n合1光碟製作法
    作者:ccpz 所在討論版:-- 光 碟 燒 錄 討 論 版
    回覆: 23
    最後發表: 2002-07-19, 03:58 PM
  4. 【轉貼】n合1光碟製作法 !!!
    作者:vvcvc 所在討論版:-- 光 碟 燒 錄 討 論 版
    回覆: 1
    最後發表: 2002-05-12, 06:44 PM
  5. n合1光碟製作法
    作者:ccpz 所在討論版:-- 電 腦 硬 體 及 光 碟 燒 錄 精 華 版
    回覆: 2
    最後發表: 2002-02-16, 04:21 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •