|
原帖由 66369 于 2010-3-16 12:12 发表
虫大两年前.就有了双核的好作品.
等17看了.等下载收藏.
呵呵,对于你来说,没啥收藏价值的。
你也看了更新进度,都是些小修修补补,没啥技术含量,
充其量就如加入WinImage那样,耍耍小聪明。。。不过建议你的PE也加上这个注册表修复。
————————————————————————————————————
20.磁盘与光盘工具中,加入WinImage 8.5:程序来源
此程序有个缺点,就是第一次启动时会自做主张地修改注册表,把所有类型的虚拟镜像文件都改成它的默认关联,这样就会使ImDisk虚拟磁盘程序、UltraISO的右键关联与默认打开方式失效。所以编写代码,在此程序第一次启动时执行,恢复ISO等文件关联,仅关联.IMG与.IMA文件。
————————————————————————————————————
main.ini
————————————————————————
LINK %Programs%\磁盘光盘工具\WinImage 8.5,pecmd.exe,load %CurDir%\start.ini,%CurDir%\winimage.exe
exit
————————————————————————
start.ini
————————————————————————
LINK %Programs%\磁盘光盘工具\WinImage 8.5,%CurDir%\winimage.exe
exec =!cmd.exe /c "REGEDIT /S winimage.reg"
exec =%CurDir%\winimage.exe
`定位UltraISO文件夹路径
ifex x:\program files\inorder\UltraISO\main.ini,ENVI mountpath=x:\program files\inorder!load x:\inpath.ini
exec !cmd.exe /c "call start.cmd"
exit
————————————————————————
start.cmd
————————————————————————
@echo off
PUSHD %~dp0
SET CurDir=%mountpath%\UltraISO
PATH "%WINDIR%\SYSTEM32"
REG ADD "HKCU\SOFTWARE\EasyBoot Systems\UltraISO\5.0" /f /ve /t REG_SZ /d "%CurDir%"
REG ADD HKCR\UltraISO\DefaultIcon /ve /t REG_SZ /d "%CurDir%\UltraISO.EXE,0" /f>NUL
REG ADD HKCR\UltraISO\shell\open\command /ve /t REG_SZ /d "\"%CurDir%\UltraISO.EXE\" "\"%%1\" /f>NUL
REG ADD "HKCU\SOFTWARE\EasyBoot Systems\UltraISO\5.0" /v DefViewer /t REG_SZ /d "%SystemRoot%\system32\NOTEPAD.EXE" /f>NUL
ftype UltraISO="%CurDir%\ultraiso.exe" "%%1"
assoc .iso=UltraISO
assoc .bin=UltraISO
assoc .isz=UltraISO
assoc .cue=UltraISO
assoc .mds=UltraISO
assoc .mdf=UltraISO
assoc .nrg=UltraISO
————————————————————————
[ 本帖最后由 网虫2008 于 2010-3-16 12:34 编辑 ] |
|