Microsoft Visual C++ 2005 SP1 可轉散發套件 該怎麼安裝



贊助商連結


POP081
2009-07-01, 12:41 PM
請問一下如何使用批次檔實現 Microsoft Visual C++ 2005 SP1 可轉散發套件 的靜默安裝?

下載網址:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647

小弟鄭再做一些軟體的便攜版,有些軟體一定要用到 Microsoft Visual C++ 2005,小弟不才,一直做不到靜默安裝,所以請教各位先進,如何使用批次檔實現靜默安裝的功能,謝謝^^


張貼文章請貼在適當版區...

贊助商連結


emoom
2009-07-01, 03:27 PM
需要工具 7-ZIP
http://www.7-zip.org/

1. 下載 C++ 2005 SP1, 文件名為vcredist_x86.exe

2.解壓 vcredist_x86.exe 成 VCREDI~3.EXE

3.解壓 VCREDI~3.EXE 成 vcredist.msi 和 vcredis1.cab

4. C:\vcredist.msi VSEXTUI=1 REBOOT=ReallySuppress

msiexec /a C:\vcredist.msi targetdir=C:\vc2005

5. 將C:\vc2005之下文件,用winrar 或 7-zip 打包為 exe 檔.
使用下列執行命令:
START/WAIT MSISTUB vcredist.msi ADDEPLOY=1 /passive /norestart

POP081
2009-07-01, 06:03 PM
非常感謝您,一切都執行的很順利,唯獨在最後執行 START/WAIT MSISTUB vcredist.msi ADDEPLOY=1 /passive /norestart 這段命令的時候提示找不到 msistub.exe

emoom
2009-07-01, 08:23 PM
1. 去掉 START/WAIT MSISTUB .
2. 去找一個 MSISTUB.exe.

POP081
2009-07-03, 08:30 PM
謝謝您^^
小弟成功了