【求助】【 討論】這個連軟體都已經加入的n合1光碟如何做到的 2 個附加檔案 目前 包含sp1 sp2 sp3 sp4甚至hotfix的光碟已經有文件也很容易做出來了 但是前一陣子拿到一版奇怪的n合1光碟 裡面整合了sp跟hotfix不稀奇 他也整合了 ie6sp1 dx9 wmp9...etc 這些已經夠令人驚為天人了 然後更神奇的是他是可以自動安裝這些更新 甚至安裝更新外 也將一些一般常用的軟體 包含防毒 看圖 壓縮也加入了 他的加入是使用reg檔跟msi的形式加入 也因此更神奇的就是他是如何把nero nv mc winrar realone ..etc都變成msi檔加入安裝的 那真是奇怪 希望有人可以知道如何做到的 thx 第一張圖如下 |
2 個附加檔案 然後這是裡面 使用bat檔加入 reg的內容 這是dx用的 @echo off @echo ------------------------------------------------ @echo 淏婓假蚾 DirectX V9.0b CHS @echo ------------------------------------------------ @echo ③尕緊... @echo ... %systemdrive%\winapps\directx9\dxsetup.exe /opk @echo on 這是ie6 @echo off @echo ------------------------------------------------ @echo 淏婓假蚾 Internet Explorer V6.0.2800.1106 (SP1) @echo ------------------------------------------------ @echo ③尕緊... @echo ... %systemdrive%\winapps\ie\ie6setup.exe /q:a /c:"ie6wzd /s:""#e"" /q /r:n" @echo on 這個我不知道 好像是加入runones @echo off echo INITIALISATION VARIABLES echo . echo INITIALISATION... echo . echo VEUILLEZ PATIENTER echao type %systemdrive%\winapps\reg\runonce.txt|%windir%\sed.exe 's/\%%systemdrive\%%/%systemdrive%/g'>%systemdrive%\winapps\reg\runonce.reg 執行runones用的 @echo off echo PARAMETRAGE SYSTEME echo . echo INSTALLATION... echo . %windir%\regedit.exe /s %systemdrive%\winapps\reg\runonce.reg 給wmp9用的 @echo off @echo ------------------------------------------------ @echo 淏婓假蚾 Windows Media Player V9.0 @echo ------------------------------------------------ @echo ③尕緊... @echo ... %systemdrive%\winapps\WMP9.EXE /Q:A /R:N @echo on |
這是裡面註冊訊息要用到的東西 也就是說你安裝好後 我的電腦 按右鍵 內容 可以看到的支援資訊 oem廠商很多都這樣做 @echo off echo INITIALISATION VARIABLES echo . echo INITIALISATION... echo . echo VEUILLEZ PATIENTER type %systemdrive%\winapps\reg\runonce.txt|%windir%\sed.exe 's/\%%systemdrive\%%/%systemdrive%/g'>%systemdrive%\winapps\reg\runonce.reg type %systemdrive%\winapps\acrobat\setup.txt|%windir%\sed.exe 's/\%%systemdrive\%%/%systemdrive%/g'>%systemdrive%\winapps\acrobat\setup.iss |
2 個附加檔案 附上他的圖 |
2 個附加檔案 然後這是 runones要去執行的動作 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] "1"="C:\\winapps\\acrobat\\setup.exe -s" "2"="C:\\winnt\\regedit.exe /s C:\\winapps\\reg\\modifs.reg" "3"="C:\\winnt\\regedit.exe /s C:\\winapps\\reg\\supp.reg" "4"="msiexec /i C:\\winapps\\msxml3.msi /qr" "5"="msiexec /i C:\\winapps\\msxml4.msi /qr" "6"="msiexec /i C:\\winapps\\FlashPlayer.msi /qr" "7"="msiexec /i C:\\winapps\\CodecPackAllIn1.msi /qr" "8"="msiexec /i C:\\winapps\\RealCodec.msi /qr" "9"="msiexec /i C:\\winapps\\EmEditor.msi /qr" "10"="msiexec /i C:\\winapps\\WinRAR.msi /qr" "11"="msiexec /i C:\\winapps\\CodecPackAllIn1.msi /qr" "12"="msiexec /i C:\\winapps\\perfectdisk.msi /qr" "13"="msiexec /i C:\\winapps\\ZGPY30.msi /qr" "14"="msiexec /i C:\\winapps\\ISScript.msi /qr" "15"="msiexec /i C:\\winapps\\Mcafee\\vsp.msi /qb-" "16"="msiexec /i C:\\winapps\\MsnMsgs.msi /qr" "17"="msiexec /i C:\\winapps\\FlashGet.msi /qr" "18"="msiexec /i C:\\winapps\\NetTransport.msi /qr" "19"="msiexec /i C:\\winapps\\ZeroPopup.msi /qr" "20"="msiexec /i C:\\winapps\\MPC.msi /qr" "21"="msiexec /i C:\\winapps\\JSYB2003.msi /qr" "22"="msiexec /i C:\\winapps\\ACDSee.msi /qr" "23"="msiexec /i C:\\winapps\\WinAMP.msi /qr" "24"="msiexec /i C:\\winapps\\Nero.msi /qr" "25"="msiexec /i C:\\winapps\\PowerOff.msi /qr" "26"="msiexec /i C:\\winapps\\SnagIt.msi /qr" "27"="msiexec /i C:\\winapps\\WinISO.msi /qr" "28"="msiexec /i C:\\winapps\\CuteFTP.msi /qr" "29"="msiexec /i C:\\winapps\\daemon.msi /qr" |
2 個附加檔案 這是外加的驅動 例如intel的iaa貨via的4 in 1 等等 還有一些修正用的 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx] "Title"="Remove temp file" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\zz1] "1"="cmd.exe /c rmdir C:\\winapps /s /q" "2"="cmd.exe /c rmdir C:\\drv /s /q" "3"="cmd.exe /c del C:\\Winnt\\fix.bat /q" @="Remove Temp Files" |
2 個附加檔案 然後這東西好像是tips的東西 但是我看不太董 好像是要最佳化用的 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\CmdHere] @="CMD &Prompt Here" [HKEY_CLASSES_ROOT\Directory\shell\CmdHere\command] @="C:\\WINNT\\System32\\cmd.exe /k cd \"%1\"" [HKEY_CLASSES_ROOT\Drive\shell\CmdHere] @="CMD &Prompt Here" [HKEY_CLASSES_ROOT\Drive\shell\CmdHere\command] @="C:\\WINNT\\System32\\cmd.exe /k cd \"%1\"" [HKEY_CURRENT_USER\Software\Microsoft\Command Processor] "CompletionChar"=dword:00000009 [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers] [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_USERS\.DEFAULT\Control Panel\Desktop] "MenuShowDelay"="0" [HKEY_USERS\.DEFAULT\Control Panel\Keyboard] "InitialKeyboardIndicators"="2" [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "StartMenuAdminTools"="YES" "HideFileExt"=dword:00000000 "IntelliMenus"="No" "SuperHidden"=dword:00000001 "ShowSuperHidden"=dword:00000001 [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\tips] "Show"=dword:00000000 [HKEY_CURRENT_USER\Control Panel\Desktop] "MenuShowDelay"="0" [HKEY_CURRENT_USER\Control Panel\Keyboard] "InitialKeyboardIndicators"="2" [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "StartMenuAdminTools"="YES" "HideFileExt"=dword:00000000 "IntelliMenus"="No" "SuperHidden"=dword:00000001 "ShowSuperHidden"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\tips] "Show"=dword:00000000 |
大致看了一下,順便到 google 搜尋一些指令的用法,發現這些都是自動安裝所需要的。 琥珀目前只有一個疑問,就是 msi 檔案的生成。 |
[url]http://bbs.cniti.com/cgi-bin/topic_show.cgi?id=75528&h=1&bpg=1&age=30[/url] |
多謝ds兄 可是msi檔的製作還是不知道如何做 thx 這篇可以列入精華區嗎? |
所有時間均為 +8。現在的時間是 10:54 PM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。