引用 | 編輯
ken670128
2009-09-17 07:56 |
1樓
▲ ▼ |
下面是引用 郭少 於 2009-09-17 01:46 發表的 請教關於Windows Live Installer 14.0.8089.726 的自動安裝問題:我個人只用得到 Windows Live Messenger,所以一堆有的沒的我都沒安裝,別問我其它工具的安裝參數,雖然都差不多 執行安裝檔會將檔案解壓到 %programfiles%\common files\windows live\.cache, 將 Messenger.msi 和 Contacts.msi 複製出來,自動安裝順序及參數: Contacts.msi /qn /norestart Messenger.msi /qn /norestart 以上這樣就完成了,要看安裝進度,參數請改 qb... x1 |
引用 | 編輯
莫力思雷靠盃
2009-09-17 16:50 |
2樓
▲ ▼ |
下面是引用 ken670128 於 2009-09-17 07:56 發表的 : 根本就是亂寫一通‧‧‧ 下面是引用 郭少 於 2009-09-17 11:39 發表的 : 取檔的地方是寫對了,所以你也要考慮到附加元件的檔案安裝 所以你可以先使用 wlsetup-all.exe 的檔案做參考然後取資料 比如安裝 Windows Live Messenger 需要哪些元件 x0 |
引用 | 編輯
ken670128
2009-09-17 18:51 |
3樓
▲ ▼ |
下面是引用 郭少 於 2009-09-17 11:39 發表的 :沒注意到版本更新了, 以上方法是 14.0.8064.206 的安裝方式, 我現在去試看看新版,用出來再跟你說 x0 |
引用 | 編輯
ken670128
2009-09-17 21:15 |
4樓
▲ ▼ |
下面是引用 郭少 於 2009-09-17 11:39 發表的 :已經試過了,14.0.8089.726 跟之前版本安裝參數及方式都一樣,沒有什麼改變 開不了 MSN 可能是下面兩個套件沒安裝,或者是沒有完整移除先前 MSN 版本 net.framework 和 Microsoft Visual Studio Runtime 可轉散發套件,很多程式都會用到, 應該在製作整合 XP 時就先行安裝了,以供各程式使用,不應該併入 MSN 安裝檔再多安裝一次 上面2個套件,其實在14.0.8064.206 時就需安裝了,只是我的系統灌完後其實都已預先安裝好了, 所以在製作 MSN 安裝檔時,就完全沒加入此2個套件 要達到最精簡的安裝,僅需安裝下面2個程式: Windows Live Communications Platform Windows Live Messenger 其它在 WINDOWS LIVE Messenger 安裝界面裏,所提到的安裝 Messenger 所需安裝的其它程式,其實根本可以無視 補充: WINDOWS LIVE Messenger 14.0.8089.726 解除安裝參數: MsiExec.exe /uninstall {AE156750-B9B5-4063-84F7-22FF638AF350} /qn /norestart Windows Live Messenger 14.0.8064.206 解除安裝參數: Msiexec.exe /uninstall {5C91A37F-64AC-4C9A-A6DB-06D7E56E101D} /qn /norestart Windows Live Communications Platform 解除安裝參數:(2版皆適用) Msiexec.exe /uninstall {3B4E636E-9D65-4D67-BA61-189800823F52} /qn /norestart 另外再跟你說,net.framework 1.1 ~ 3.5 全套,包含 HOTFIX 及語言檔,使用原始檔來安裝,不管你參數 命令怎麼下,只有一個字可以形容,就是"慢",你可以考慮使用 MSFN 裏頭的這篇文章來製作看看: Silent .NET Maker synthesized 20090820 原始檔內容我並沒有仔細看過,不過看起來應該是把檔案重新拆解出來後,再重新封裝,也支援加入語言檔和更新 使用此腳本所產生出來的安裝檔,安裝速度很快,另外若你的 XP 有整合驅動並有使用 ATI CCC 新式控制中心 需求的話,,後面幾頁也有教你如何做 x0 |
引用 | 編輯
莫力思雷靠盃
2009-09-18 07:08 |
5樓
▲ ▼ |
下面是引用 郭少 於 2009-09-17 23:00 發表的 : 雖然不知道新版的是不是有雷同上版的 BUG ,但是你還是研究看看吧! http://tw.myblog.yahoo.com/1314-5257/article?mid=5&sc=1 http://support.microsoft.com/kb/961503/zh-tw x0 |
引用 | 編輯
bbd1234567
2009-09-18 07:49 |
6樓
▲ ▼ |
1 -- for %%i in (*.msi) do start /wait %%i /qb
2 -- for %%i in (*.msi) do start /wait msiexec.exe /passive /uninstall %%i x0 |
引用 | 編輯
ken670128
2009-09-18 09:47 |
7樓
▲ ▼ |
下面是引用 郭少 於 2009-09-18 08:03 發表的 :之前曾看到有人提到,要安裝所有 Messenger 所需元件,新增移除那才能正常移除 Messenger, 也就是用原版安裝程式安裝 Messenger ,再依 %programfiles%\common files\windows live\.cache\cache.ini 內的安裝記錄 依序寫入你重新製作的封裝檔裏,不過我沒有測試過這個方法,因為打從用 Windows Live Messenger 2009 開始,我就從未想過要安裝那些多餘的元件 另一種方法是微軟本身提供的OEM 夥伴如何利用 Windows Live Installer 開發 Windows Live 安裝案例 雖然我也沒試過,但因是微軟本身提供的方法,所以應該是沒問題,但缺點是安裝檔巨大,而且設定過於麻煩 我自己的方法是使用 NSIS 重新封裝,僅包含 Contacts.msi 及 Messenger.msi 2個安裝元件, 其它的元件,我裝機時其實都已經預先安裝好了,再加上我沒分享在網路上,所以根本無需包進來 至於新增及移除功能都已寫進 NSIS 腳本裏了,編譯後會自動生成解除安裝檔並在新增移除那登錄移除項目 另外還有加上用 NSIS 裏的 VPATCH 所生成的去廣告 PATCH,封裝後的檔案容量為: 26104282 x0 |
引用 | 編輯
莫力思雷靠盃
2009-09-19 22:56 |
10樓
▲ ▼ |
下面是引用 郭少 於 2009-09-19 16:26 發表的 : 跟那無關吧! x0 |
引用 | 編輯
threesecond
2009-09-21 18:22 |
11樓
▲ ▼ |
其實上面問的所有問題,在我網站上全都有答案了,
而且上面好幾個人講的是錯的............... dotnetfx.exe 不要用內附的那個,那是 .NET Framework 2.0 無印版, 最新版應該是 SP2,包無印版進去是多此一舉。 下面是引用 ken670128 於 2009-09-17 21:15 發表的 :絕對不是只有這兩個,只包這兩個你以後就會遇到一大堆問題。 新增移除程式裡面找不到 Windows Live,是因為少包了 WLXSuite.msi 這是安裝移除前導程式,有這個前導程式才能在新增移除裡面顯示。 另外,關於 KB943595, 之所以不用那個方案,是因為那樣仍然要把整個離線安裝檔 140MB 包進去, 根本沒有減肥的效果,所以一般不會去用那個方案。 自動移除程式的作法,請去找"通用移除程式完全版",我寫的比你想像的還完整。 .Net framework 的封裝方法太囉唆了所以不提了。 以上所有的東西在我網站上都有更詳細的資料, 包括每個元件的用途都有詳細描述,哪一個要包哪一個不用包,都很清楚明瞭, 等我網站恢復再說吧。 x0 |
引用 | 編輯
ken670128
2009-09-23 06:51 |
12樓
▲ ▼ |
下面是引用 threesecond 於 2009-09-21 18:22 發表的 :這幾天也在網路找到一些答安案,但因為大大的網站未開,所以還是無法得到完整解答 原版移除項目的問題,也在大大網站的頁庫存檔找到解答,但其實目前我雖知道了如何 簡單顯示原版的移除項目,但我也沒將之弄出來,因為基本上不會很想去用它,大大所做 的移除安裝檔也看到了,就是將全部版本的 WINDOSE LIVE 所有元件的解除安裝命令都寫進去 我現在想了解的是只裝 MESSENGER ,到底有哪些元件必裝,看了原版的安裝記錄,安裝的項 目比安裝程式表面所列要來得多,但多半是我不想去安裝的元件,大大的網站至今都尚未復原, 所以答案也無從找起,是否可請大大撥空在此解答一下,謝謝 x0 |
引用 | 編輯
threesecond
2009-09-23 23:32 |
13樓
▲ ▼ |
我網站恢復了。
Windows Live 2009 全部元件詳解 http://www.threesecond.info/v2/modules/xhnewbb/viewtopic.php?topic_id=1536 Windows Live 2009 Build 14.0.8089.0726 新增部份解說 http://www.threesecond.info/v2/modules/xhnewbb/viewtopic.php?topic_id=1642 看完這兩篇,該封裝什麼東西進去應該就很清楚了。 Windows Live 2009 通用移除程式完全版 http://www.threesecond.info/v2/modules/xhnewbb/viewtopic.php?topic_id=1643 可以幫你把任何版本的 WLM2009 完全拔乾淨。 .NET Framework 3.5 全系列拆解與封裝解說 http://www.threesecond.info/v2/modules/xhnewbb/viewtopic.php?topic_id=1643 看完這些應該就夠了。 x0 |
引用 | 編輯
threesecond
2009-10-02 09:33 |
14樓
▲ ▼ |
(重複發文自刪)
x0 |