PCZONE 討論區

PCZONE 討論區 (https://www.pczone.com.tw/vbb3/)
-   ---- Windows 作 業 系 統 精 華 版 (https://www.pczone.com.tw/vbb3/forum/53/)
-   -   【求助】【 討論】這個連軟體都已經加入的n合1光碟如何做到的 (https://www.pczone.com.tw/vbb3/thread/53/83427/)

purk 2003-09-14 09:45 PM

【求助】【 討論】這個連軟體都已經加入的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

第一張圖如下

purk 2003-09-14 09:50 PM

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

purk 2003-09-14 09:57 PM

這是裡面註冊訊息要用到的東西
也就是說你安裝好後 我的電腦 按右鍵 內容 可以看到的支援資訊
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

purk 2003-09-14 10:02 PM

2 個附加檔案
附上他的圖

purk 2003-09-14 10:03 PM

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"

purk 2003-09-14 10:06 PM

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"

purk 2003-09-14 10:07 PM

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

琥珀 2003-09-14 10:39 PM

大致看了一下,順便到 google 搜尋一些指令的用法,發現這些都是自動安裝所需要的。

琥珀目前只有一個疑問,就是 msi 檔案的生成。

DS 2003-09-14 10:46 PM

[url]http://bbs.cniti.com/cgi-bin/topic_show.cgi?id=75528&h=1&bpg=1&age=30[/url]

purk 2003-09-14 11:36 PM

多謝ds兄

可是msi檔的製作還是不知道如何做

thx


這篇可以列入精華區嗎?


所有時間均為 +8。現在的時間是 10:54 PM



 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。