无忧启动论坛

标题: 求用于Win8PE的四个小工具软件,已差不多搞定 [打印本页]

作者: TCLSHX    时间: 2012-10-9 16:41
标题: 求用于Win8PE的四个小工具软件,已差不多搞定
求用于Win8PE的四个小工具软件
第一个是UltraISO,要求不是单文件版,可以通过批处理注册信息,然后进桌面后就可以看到ISO等文件被关联的图样
第二个是无损分区助手,我试了5.0和5.1的在骨头版Win8PE中不能运行,但又不提示缺什么文件,所以现在还搞不定,有能用的希望给一份吧.这个可以不用找了,可以用DiskGenius 4.01来做无损分区,并且我已解决了它启动时弹出一个同意的确认框的问题。
第三个是图片查看器Imagine,要求不是单文件版,可通过批处理注册信息,进桌面后就已自动关联图片了
第四个是ImDisk虚拟磁盘的文件和注册信息,最好是REG类型的注册信息,也是要Win8PE的,我从Win7PE的移植过来,感觉不太对,比如说右键点ISO文件时不会出现装载或卸载的右键菜单

UltraISO的关联问题已解决,
以下是它的批处理注册信息,应该通用于03 W7 W8 PE
@echo off
PUSHD %~dp0
SET CurDir=%CD%
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
assoc .img=UltraISO
assoc .ima=UltraISO
regsvr32 /s "%CurDir%\isoshell.dll"
reg add "HKCR\.ISO\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.bin\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.isz\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.cue\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.mds\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.mdf\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.nrg\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.img\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.ima\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg delete "HKCR\.iso\OpenWithProgids" /f
reg delete "HKCR\.img\OpenWithProgids" /f

imdisk的问题也已完全解决,在SYTEM32中放imdisk.cpl,在Drivers中放imdisk.sys
以下是注册信息和右键关联
reg add "HKLM\SYSTEM\ControlSet001\Services\ImDisk" /f /v "Type" /t REG_DWORD /d 1
reg add "HKLM\SYSTEM\ControlSet001\Services\ImDisk" /f /v "Start" /t REG_DWORD /d 3
reg add "HKLM\SYSTEM\ControlSet001\Services\ImDisk" /f /v "ErrorControl" /t REG_DWORD /d 0
reg add "HKLM\SYSTEM\ControlSet001\Services\ImDisk" /f /v "ImagePath" /t REG_EXPAND_SZ /d "\SystemRoot\system32\DRIVERS\imdisk.sys"
reg add "HKLM\SYSTEM\ControlSet001\Services\ImDisk" /f /v "DisplayName" /t REG_SZ /d "ImDisk 虚拟磁盘驱动器"
reg add "HKLM\SYSTEM\ControlSet001\Services\ImDisk" /f /v "Description" /t REG_SZ /d "磁盘仿真驱动程序"
reg add "HKLM\SYSTEM\ControlSet001\Services\ImDisk\Enum" /f /v "0" /t REG_SZ /d "Root\LEGACY_IMDISK\0000"
reg add "HKLM\SYSTEM\ControlSet001\Services\ImDisk\Enum" /f /v "Count" /t REG_DWORD /d 1
reg add "HKLM\SYSTEM\ControlSet001\Services\ImDisk\Enum" /f /v "NextInstance" /t REG_DWORD /d 1
reg add "HKCR\*\shell\ImDiskMountFile" /f /ve /t REG_SZ /d "装载到 ImDisk 虚拟磁盘"
reg add "HKCR\*\shell\ImDiskMountFile\command" /f /ve /t REG_SZ /d "rundll32.exe imdisk.cpl,RunDLL_MountFile %%L"
reg add "HKCR\Drive\shell\ImDiskUnmount" /f /ve /t REG_SZ /d "卸载 ImDisk 虚拟磁盘"
reg add "HKCR\Drive\shell\ImDiskUnmount\command" /f /ve /t REG_SZ /d "rundll32.exe imdisk.cpl,RunDLL_RemoveDevice %%L"
reg add "HKCR\Drive\shell\ImDiskSaveImage" /f /ve /t REG_SZ /d "保存磁盘内容为镜像文件"
reg add "HKCR\Drive\shell\ImDiskSaveImage\command" /f /ve /t REG_SZ /d "rundll32.exe imdisk.cpl,RunDLL_SaveImageFile %%L"


多的不用说,Imagine的问题还欠妥,等 OK了,就可以收工。。。。特别感谢2012txm (望月∮空长叹) 搞定无损分区5.1在Win8PE中运行,我都差点把这个工具卡掉了, 呵呵。。。


[ 本帖最后由 TCLSHX 于 2012-10-11 00:27 编辑 ]
作者: guyouhua    时间: 2012-10-9 16:52
第三个是图片查看器Imagine,要求不是单文件版,可通过批处理注册信息,进桌面后就已自动关联图片了

支持一下!
作者: caocaofff    时间: 2012-10-9 17:04
特意找到了这4个小工具,点这里下载

[ 本帖最后由 2012caocaofff 于 2012-10-10 12:35 编辑 ]
作者: TCLSHX    时间: 2012-10-9 17:23
原帖由 2012caocaofff 于 2012-10-9 17:04 发表
特意找到了这4个小工具,点这里下载

非常感谢,Imdisk这个用得上,其余三个还是不行
作者: xyzxp    时间: 2012-10-9 17:46
查看器Imagine非单文件版--我试了一下可以右键打开图片,但是没有关联图标;UltraISO也是非单文件版可以右键选择打开方式打开,在我的电脑里可以选择挂载,还是没有关联图标;分区助手没有试过!

和楼主的问题一样,同样在这里求助!
作者: xyzxp    时间: 2012-10-9 17:47
WIN7PE的移植过来不行!

RAR压缩文件可以了!

和楼主的问题一样,同样在这里求助!

[ 本帖最后由 2011xyzxp 于 2012-10-9 18:00 编辑 ]
作者: 无垠    时间: 2012-10-9 17:48
我也试了。acdsee 同样不能双击打开,右键可以。看来是注册表的问题。我刚把超高的开始菜单弄好。
作者: caocaofff    时间: 2012-10-9 17:58
这个Imagine_1.0.9.exe可以用吗,试试看

[ 本帖最后由 2012caocaofff 于 2012-10-10 12:35 编辑 ]
作者: andos    时间: 2012-10-9 18:05
原帖由 一望无垠 于 2012-10-9 17:48 发表
我也试了。acdsee 同样不能双击打开,右键可以。看来是注册表的问题。我刚把超高的开始菜单弄好。

超高的开始菜单 怎样弄好的,可以说说吗?

图片关联我批处,给你一个作参考吧
  1. ::图片关联
  2. set photo=jpg bmp gif png
  3. FOR %%i IN (%photo%) DO (
  4. REG ADD "HKCR\.%%i" /ve /d "%%ifile" /f >nul
  5. REG ADD "HKCR\%%ifile\shell" /ve /d "open" /f >nul
  6. ::REG ADD "HKCR\%%ifile\shell\open" /ve /d "使用 IrfanView 打开" /f >nul
  7. REG ADD "HKCR\%%ifile\shell\open\Command" /ve /d ""%~dp0IrfanView.EXE" "%%1"" /f >nul
  8. REG ADD "HKCR\%%ifile\DefaultIcon" /ve /d "%~dp0IrfanView.EXE" /f >nul
  9. )
复制代码

[ 本帖最后由 andos 于 2012-10-9 18:06 编辑 ]
作者: TCLSHX    时间: 2012-10-9 19:10
正在解决当中, 我先找安装工具来安装,然后再提取信息
但UltraISO却不行,安装也无法关联,可能是PE决文件太多,有时间得补上才行
作者: 无垠    时间: 2012-10-9 19:21
原帖由 <i>andos</i> 于 2012-10-9 18:05 发表
超高的开始菜单 怎样弄好的,可以说说吗?<br />
<br />
图片关联我批处,给你一个作参考吧<br />
::图片关联<br />
set photo=jpg bmp gif png<br />
FOR %%i IN (%photo%) DO (<br />
REG ADD "HKCR\.%%i" /ve /d "%%ifile" /f &gt;nul<br />
REG A ...
在单位的电脑上,也是修改注册表或倒入批处理实现的。明天贴上。我那个帖子里有部分内容。图片是关联到哪个程序啊?
作者: TCLSHX    时间: 2012-10-9 19:49
原帖由 一望无垠 于 2012-10-9 19:21 发表
在单位的电脑上,也是修改注册表或倒入批处理实现的。明天贴上。我那个帖子里有部分内容。图片是关联到哪个程序啊?

Win8PE好象是因为缺文件,刚才我在PE里安装都无法关联
作者: andos    时间: 2012-10-9 20:04
原帖由 一望无垠 于 2012-10-9 19:21 发表
在单位的电脑上,也是修改注册表或倒入批处理实现的。明天贴上。我那个帖子里有部分内容。图片是关联到哪个程序啊?

期待你那修正

关联IrfanView.EXE的,改个名字就换成别的了

set photo=jpg bmp gif png
支持jpg bmp gif png 4种后啜,要别的就在后来继续加吧
作者: soyan.xjx    时间: 2012-10-9 20:09
UltraISO关联不了?按说没这个理啊,看看这批处理行么
PUSHD %~dp0
SET TP=%CD%

REG ADD "HKEY_CLASSES_ROOT\.iso" /f /ve /d "UltraISO">nul
REG ADD "HKEY_CLASSES_ROOT\.isz" /f /ve /d "UltraISO">nul
REG ADD HKCR\UltraISO\DefaultIcon /ve /t REG_SZ /d "%TP%\TOOLS\UltraISO.EXE,0" /f>NUL
REG ADD HKCR\UltraISO\shell\open\command /ve /t REG_SZ /d "\"%TP%\TOOLS\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
作者: soyan.xjx    时间: 2012-10-9 20:12
一般来说能不能关联文件只与注册表相关,至于能不能打开才与程序版本及系统是否完整有关
作者: andos    时间: 2012-10-9 20:33
DG 4.0开始支持无损分区了,其实已经可以不需要分区助手
作者: TCLSHX    时间: 2012-10-9 20:41
原帖由 andos 于 2012-10-9 20:33 发表
DG 4.0开始支持无损分区了,其实已经可以不需要分区助手

不知可以在PE中用不
作者: TCLSHX    时间: 2012-10-9 20:42
原帖由 soyan.xjx 于 2012-10-9 20:12 发表
一般来说能不能关联文件只与注册表相关,至于能不能打开才与程序版本及系统是否完整有关


对,要先换注册表文件看看, 可是W8骨头版的原来注册表文件,不知是哪一个版本的
作者: 201200000    时间: 2012-10-9 21:37
期待TCLSHX老大的
Win8PE维护版!!
作者: TCLSHX    时间: 2012-10-9 21:44
imdisk和UltraISO问题已解决,见一楼

无损分区助手,看来是没希望了,现在主要看图片查看器能弄不

[ 本帖最后由 TCLSHX 于 2012-10-9 22:14 编辑 ]
作者: 无垠    时间: 2012-10-9 23:04
原帖由 andos 于 2012-10-9 18:05 发表

超高的开始菜单 怎样弄好的,可以说说吗?

图片关联我批处,给你一个作参考吧
::图片关联
set photo=jpg bmp gif png
FOR %%i IN (%photo%) DO (
REG ADD "HKCR\.%%i" /ve /d "%%ifile" /f >nul
REG A ...

已贴:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=255457&extra=page%3D1&page=116

图片双击还是不行。桌面快捷方式 去掉小箭头和快捷方式;开始框正常了
作者: TCLSHX    时间: 2012-10-10 00:13
原帖由 一望无垠 于 2012-10-9 23:04 发表

已贴:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=255457&extra=page%3D1&page=116

图片双击还是不行。桌面快捷方式 去掉小箭头和快捷方式;开始框正常了

桌面快捷方式和小箭头,我昨天就解决了的,现在希望你能解决图片查看器的问题,如果解决了,基本上就OK了
我今天解决了四大问题,除了这帖中说的两样,还有一样是MOUN自动挂载WIM的问题也解决了,还有另一样是运行DG4.01时总首先弹出一个同意的确认框的问题,因为4.01已可无损分区,所以下一步是去掉无损分区

[ 本帖最后由 TCLSHX 于 2012-10-10 00:23 编辑 ]
作者: xyzxp    时间: 2012-10-10 00:36
原帖由 <i>TCLSHX</i> 于 2012-10-10 00:13 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2580122&ptid=257205" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />

<br />
桌面快捷方式和小箭头,我昨天就解决了的,现在希望你能解决图片查看器的问题,如果解决了,基本上就OK了<br />
我今天解决了四大问题,除了这帖中说的两样,还有一样是MOUN自动挂载WIM的问题也解决了,还有另一样 ...
<br />


这个弹出的确认窗口可以用这个可以解决!

http://pan.baidu.com/share/link?shareid=64667&uk=671424584
作者: TCLSHX    时间: 2012-10-10 00:44
原帖由 2011xyzxp 于 2012-10-10 00:36 发表



这个弹出的确认窗口可以用这个可以解决!

http://pan.baidu.com/share/link?shareid=64667&uk=671424584


你这个文件好大,是不是把DOS版的也包括进来了,我的压成7Z才2.16M
作者: 阿弥陀佛    时间: 2012-10-10 01:19
用w8骨头版测试了一下分区助手,提示并行配置不正确。猜测缺少vc8,于是动手添加了,可以运行了。


附件http://pan.baidu.com/share/link?shareid=78324&uk=538680821
作者: 无垠    时间: 2012-10-10 05:01
原帖由 TCLSHX 于 2012-10-10 00:44 发表


你这个文件好大,是不是把DOS版的也包括进来了,我的压成7Z才2.16M


2.27M的磁盘精灵 4.01 winpe版,很好用,弹出的确认窗口y已解决!

http://pan.baidu.com/share/link?shareid=79081&uk=2635051232
作者: andos    时间: 2012-10-10 09:46
原帖由 一望无垠 于 2012-10-9 23:04 发表

已贴:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=255457&extra=page%3D1&page=116

图片双击还是不行。桌面快捷方式 去掉小箭头和快捷方式;开始框正常了


原来是说将开始框弄小啊
还是为以修正PINT StartMenu的问题呢...
作者: 无垠    时间: 2012-10-10 09:50
我先更新了win8iso,开始菜单正常了、桌面去除“快捷方式”字样并除去小箭头,美观了、含ACDSEE/WORD/EXCEL中文版。简单维护基本够用了。其它请自行替换吧。有时间再完善。
作者: 无垠    时间: 2012-10-10 09:50
原帖由 andos 于 2012-10-10 09:46 发表


原来是说将开始框弄小啊
还是为以修正PINT StartMenu的问题呢...

也处理好了吧
作者: U5558    时间: 2012-10-10 10:07
觉得虚拟光驱应该用回Win8原配………………
作者: TCLSHX    时间: 2012-10-10 10:20
现在所有问题全解决了,图片查看还是用的Imagine,能关联图片了,最重要的无损分区助手5.1也给2012txm (望月∮空长叹) 解决了,非常感谢,很好了,我的现在界面什么的都好好的了,网络现在没打算加。以后再说,唯一的缺陷是无法支持LOGO,高版的PECMD支持,但不能MOUN挂载,不知以后老九还会更新不
作者: xyzxp    时间: 2012-10-10 10:29
各位大大辛苦了,造福大众!谢谢!
作者: 无垠    时间: 2012-10-10 11:00
原帖由 TCLSHX 于 2012-10-10 10:20 发表
现在所有问题全解决了,图片查看还是用的Imagine,能关联图片了,最重要的无损分区助手5.1也给2012txm (望月∮空长叹) 解决了,非常感谢,很好了,我的现在界面什么的都好好的了,网络现在没打算加。以后再说, ...

传上来吧,学习学习。
作者: TCLSHX    时间: 2012-10-10 11:48
原帖由 一望无垠 于 2012-10-10 11:00 发表

传上来吧,学习学习。


正在弄配置文件和工具,可能要晚上才能传
作者: 穿云鹤    时间: 2012-10-10 12:00
好消息,期待新作品。
作者: TCLSHX    时间: 2012-10-10 14:42
Imagine,高兴早了点,图片现在只能搞定关联JPG格式
作者: 无垠    时间: 2012-10-10 14:58
原帖由 TCLSHX 于 2012-10-10 14:42 发表
Imagine,高兴早了点,图片现在只能搞定关联JPG格式

虚拟光驱,换了几个,都不好用。ULTRAISO倒可以。一般用winrar解压,这个右键关联很好。
作者: TCLSHX    时间: 2012-10-10 15:31
原帖由 一望无垠 于 2012-10-10 14:58 发表

虚拟光驱,换了几个,都不好用。ULTRAISO倒可以。一般用winrar解压,这个右键关联很好。

现在就差Imagine关联不好了,只关联JPG格式,不知你能搞定不

配合你的批处理,再导入以下REG内容就关联JPG了
Windows Registry Editor Version 5.00
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts]
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.]
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg]
"ProgID"="Imagine.JPG"
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\OpenWithList]
"a"="PhotoViewer.dll"
"b"="DllHost.exe"
"MRUList"="cba"
"c"="Imagine.exe"
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\OpenWithProgids]
"jpegfile"=hex(0):
"Imagine.JPG"=hex(0):
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\UserChoice]
"Hash"="U4AFCDru8AU="
"ProgId"="Imagine.JPG"


现在我放的工具比较多, 总大小已达125M


虚拟光驱 ,我是用ImDisk来关联右键,然后右键点加载就可以了

[ 本帖最后由 TCLSHX 于 2012-10-10 15:34 编辑 ]
作者: HB天意    时间: 2012-10-10 15:43
rem 关联 Imagine
regsvr32 /s "%TP%\常用工具\Imagine\Imagine.dll"
reg add "HKCR\Imagine.BMP" /f /ve /t REG_SZ /d "Windows or OS/2 Bitmap"
reg add "HKCR\Imagine.BMP\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",30"
reg add "HKCR\Imagine.BMP\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.BMP\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.GIF" /f /ve /t REG_SZ /d "Graphics Interchange Format"
reg add "HKCR\Imagine.GIF\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",32"
reg add "HKCR\Imagine.GIF\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.GIF\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.ICO" /f /ve /t REG_SZ /d "Windows Icon"
reg add "HKCR\Imagine.ICO\DefaultIcon" /f /ve /t REG_SZ /d "%%1"
reg add "HKCR\Imagine.ICO\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.ICO\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.JPEG" /f /ve /t REG_SZ /d "JPEG - JFIF Compliant"
reg add "HKCR\Imagine.JPEG\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",33"
reg add "HKCR\Imagine.JPEG\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.JPEG\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.JPG" /f /ve /t REG_SZ /d "JPEG - JFIF Compliant"
reg add "HKCR\Imagine.JPG\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",33"
reg add "HKCR\Imagine.JPG\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.JPG\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.PNG" /f /ve /t REG_SZ /d "Portable Network Graphics"
reg add "HKCR\Imagine.PNG\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",35"
reg add "HKCR\Imagine.PNG\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.PNG\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.PSD" /f /ve /t REG_SZ /d "Adobe Photoshop"
reg add "HKCR\Imagine.PSD\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",36"
reg add "HKCR\Imagine.PSD\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.PSD\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.TIFF" /f /ve /t REG_SZ /d "Tagged Image File Format"
reg add "HKCR\Imagine.TIFF\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",38"
reg add "HKCR\Imagine.TIFF\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.TIFF\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.TIF" /f /ve /t REG_SZ /d "Tagged Image File Format"
reg add "HKCR\Imagine.TIF\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",38"
reg add "HKCR\Imagine.TIF\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.TIF\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\.bmp" /f /v "Content Type" /t REG_SZ /d "image/bmp"
reg add "HKCR\.bmp" /f /ve /t REG_SZ /d "Imagine.BMP"
reg add "HKCR\.bmp" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.bmp" /f /v "ImagineBackup" /t REG_SZ /d "Paint.Picture"
reg add "HKCR\.bmp\OpenWithList\MSPaint.exe" /f /ve /t REG_SZ /d ""
reg add "HKCR\.bmp\OpenWithProgids" /f /v "Paint.Picture" /t REG_SZ /d ""
reg add "HKCR\.bmp\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.gif" /f /v "Content Type" /t REG_SZ /d "image/gif"
reg add "HKCR\.gif" /f /ve /t REG_SZ /d "Imagine.GIF"
reg add "HKCR\.gif" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.gif" /f /v "ImagineBackup" /t REG_SZ /d "giffile"
reg add "HKCR\.gif\OpenWithProgids" /f /v "giffile" /t REG_SZ /d ""
reg add "HKCR\.gif\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.ico" /f /v "Content Type" /t REG_SZ /d "image/x-icon"
reg add "HKCR\.ico" /f /ve /t REG_SZ /d "Imagine.ICO"
reg add "HKCR\.ico" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.ico" /f /v "ImagineBackup" /t REG_SZ /d "icofile"
reg add "HKCR\.ico\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.jpeg" /f /v "Content Type" /t REG_SZ /d "image/jpeg"
reg add "HKCR\.jpeg" /f /ve /t REG_SZ /d "Imagine.JPEG"
reg add "HKCR\.jpeg" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.jpeg" /f /v "ImagineBackup" /t REG_SZ /d "jpegfile"
reg add "HKCR\.jpeg\OpenWithProgids" /f /v "jpegfile" /t REG_SZ /d ""
reg add "HKCR\.jpg" /f /v "Content Type" /t REG_SZ /d "image/jpeg"
reg add "HKCR\.jpg" /f /ve /t REG_SZ /d "Imagine.JPG"
reg add "HKCR\.jpg" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.jpg" /f /v "ImagineBackup" /t REG_SZ /d "jpegfile"
reg add "HKCR\.jpg\OpenWithProgids" /f /v "jpegfile" /t REG_SZ /d ""
reg add "HKCR\.png" /f /v "Content Type" /t REG_SZ /d "image/png"
reg add "HKCR\.png" /f /ve /t REG_SZ /d "Imagine.PNG"
reg add "HKCR\.png" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.png" /f /v "ImagineBackup" /t REG_SZ /d "pngfile"
reg add "HKCR\.png\OpenWithProgids" /f /v "pngfile" /t REG_SZ /d ""
reg add "HKCR\.png\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.psd" /f /ve /t REG_SZ /d "Imagine.PSD"
reg add "HKCR\.psd\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.tiff" /f /v "Content Type" /t REG_SZ /d "image/tiff"
reg add "HKCR\.tiff" /f /ve /t REG_SZ /d "Imagine.TIFF"
reg add "HKCR\.tiff" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.tiff" /f /v "ImagineBackup" /t REG_SZ /d "TIFImage.Document"
reg add "HKCR\.tiff\OpenWithProgids" /f /v "TIFImage.Document" /t REG_SZ /d ""
reg add "HKCR\.tif" /f /v "Content Type" /t REG_SZ /d "image/tiff"
reg add "HKCR\.tif" /f /ve /t REG_SZ /d "Imagine.TIF"
reg add "HKCR\.tif" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.tif" /f /v "ImagineBackup" /t REG_SZ /d "IrfanView.TIF"
reg add "HKCR\.tif\OpenWithProgids" /f /v "TIFImage.Document" /t REG_SZ /d ""
reg add "HKLM\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\Imagine" /f /ve /t REG_SZ /d "{57B47F62-4EE4-4BED-A897-2C63198B876F}"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved" /f /v "{57B47F62-4EE4-4BED-A897-2C63198B876F}" /t REG_SZ /d "Imagine Shell Extension"
reg add "HKLM\SOFTWARE\Classes\CLSID\{57B47F62-4EE4-4BED-A897-2C63198B876F}" /f /ve /t REG_SZ /d "Imagine Object"
reg add "HKLM\SOFTWARE\Classes\CLSID\{57B47F62-4EE4-4BED-A897-2C63198B876F}\InProcServer32" /f /ve /t REG_SZ /d "%TP%\图形娱乐\Imagine\Imagine.dll"
reg add "HKLM\SOFTWARE\Classes\CLSID\{57B47F62-4EE4-4BED-A897-2C63198B876F}\InProcServer32" /f /v "ThreadingModel" /t REG_SZ /d "Apartment"
reg add "HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\Imagine" /f /ve /t REG_SZ /d "{57B47F62-4EE4-4BED-A897-2C63198B876F}"

Windows 7-2012-10-10-15-42-12.png (204.54 KB, 下载次数: 67)

Windows 7-2012-10-10-15-42-12.png

作者: HB天意    时间: 2012-10-10 15:44
Imagine的关联问题我在以前就弄好了。而且还可以右键预览。

另外原版Imagine的关联图标比较难看。我的PE里已经进行了美化。

[ 本帖最后由 yidawpf 于 2012-10-10 15:45 编辑 ]
作者: TCLSHX    时间: 2012-10-10 15:50
原帖由 yidawpf 于 2012-10-10 15:44 发表
Imagine的关联问题我在以前就弄好了。而且还可以右键预览。

另外原版Imagine的关联图标比较难看。我的PE里已经进行了美化。

rem 关联 Imagine
regsvr32 /s "%TP%\常用工具\Imagine\Imagine.dll"
reg add "HKCR\Imagine.BMP" /f /ve /t REG_SZ /d "Windows or OS/2 Bitmap"
reg add "HKCR\Imagine.BMP\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",30"
reg add "HKCR\Imagine.BMP\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.BMP\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.GIF" /f /ve /t REG_SZ /d "Graphics Interchange Format"
reg add "HKCR\Imagine.GIF\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",32"
reg add "HKCR\Imagine.GIF\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.GIF\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.ICO" /f /ve /t REG_SZ /d "Windows Icon"
reg add "HKCR\Imagine.ICO\DefaultIcon" /f /ve /t REG_SZ /d "%%1"
reg add "HKCR\Imagine.ICO\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.ICO\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.JPEG" /f /ve /t REG_SZ /d "JPEG - JFIF Compliant"
reg add "HKCR\Imagine.JPEG\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",33"
reg add "HKCR\Imagine.JPEG\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.JPEG\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.JPG" /f /ve /t REG_SZ /d "JPEG - JFIF Compliant"
reg add "HKCR\Imagine.JPG\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",33"
reg add "HKCR\Imagine.JPG\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.JPG\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.PNG" /f /ve /t REG_SZ /d "Portable Network Graphics"
reg add "HKCR\Imagine.PNG\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",35"
reg add "HKCR\Imagine.PNG\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.PNG\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.PSD" /f /ve /t REG_SZ /d "Adobe Photoshop"
reg add "HKCR\Imagine.PSD\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",36"
reg add "HKCR\Imagine.PSD\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.PSD\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.TIFF" /f /ve /t REG_SZ /d "Tagged Image File Format"
reg add "HKCR\Imagine.TIFF\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",38"
reg add "HKCR\Imagine.TIFF\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.TIFF\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.TIF" /f /ve /t REG_SZ /d "Tagged Image File Format"
reg add "HKCR\Imagine.TIF\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",38"
reg add "HKCR\Imagine.TIF\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.TIF\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\.bmp" /f /v "Content Type" /t REG_SZ /d "image/bmp"
reg add "HKCR\.bmp" /f /ve /t REG_SZ /d "Imagine.BMP"
reg add "HKCR\.bmp" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.bmp" /f /v "ImagineBackup" /t REG_SZ /d "Paint.Picture"
reg add "HKCR\.bmp\OpenWithList\MSPaint.exe" /f /ve /t REG_SZ /d ""
reg add "HKCR\.bmp\OpenWithProgids" /f /v "Paint.Picture" /t REG_SZ /d ""
reg add "HKCR\.bmp\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.gif" /f /v "Content Type" /t REG_SZ /d "image/gif"
reg add "HKCR\.gif" /f /ve /t REG_SZ /d "Imagine.GIF"
reg add "HKCR\.gif" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.gif" /f /v "ImagineBackup" /t REG_SZ /d "giffile"
reg add "HKCR\.gif\OpenWithProgids" /f /v "giffile" /t REG_SZ /d ""
reg add "HKCR\.gif\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.ico" /f /v "Content Type" /t REG_SZ /d "image/x-icon"
reg add "HKCR\.ico" /f /ve /t REG_SZ /d "Imagine.ICO"
reg add "HKCR\.ico" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.ico" /f /v "ImagineBackup" /t REG_SZ /d "icofile"
reg add "HKCR\.ico\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.jpeg" /f /v "Content Type" /t REG_SZ /d "image/jpeg"
reg add "HKCR\.jpeg" /f /ve /t REG_SZ /d "Imagine.JPEG"
reg add "HKCR\.jpeg" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.jpeg" /f /v "ImagineBackup" /t REG_SZ /d "jpegfile"
reg add "HKCR\.jpeg\OpenWithProgids" /f /v "jpegfile" /t REG_SZ /d ""
reg add "HKCR\.jpg" /f /v "Content Type" /t REG_SZ /d "image/jpeg"
reg add "HKCR\.jpg" /f /ve /t REG_SZ /d "Imagine.JPG"
reg add "HKCR\.jpg" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.jpg" /f /v "ImagineBackup" /t REG_SZ /d "jpegfile"
reg add "HKCR\.jpg\OpenWithProgids" /f /v "jpegfile" /t REG_SZ /d ""
reg add "HKCR\.png" /f /v "Content Type" /t REG_SZ /d "image/png"
reg add "HKCR\.png" /f /ve /t REG_SZ /d "Imagine.PNG"
reg add "HKCR\.png" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.png" /f /v "ImagineBackup" /t REG_SZ /d "pngfile"
reg add "HKCR\.png\OpenWithProgids" /f /v "pngfile" /t REG_SZ /d ""
reg add "HKCR\.png\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.psd" /f /ve /t REG_SZ /d "Imagine.PSD"
reg add "HKCR\.psd\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.tiff" /f /v "Content Type" /t REG_SZ /d "image/tiff"
reg add "HKCR\.tiff" /f /ve /t REG_SZ /d "Imagine.TIFF"
reg add "HKCR\.tiff" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.tiff" /f /v "ImagineBackup" /t REG_SZ /d "TIFImage.Document"
reg add "HKCR\.tiff\OpenWithProgids" /f /v "TIFImage.Document" /t REG_SZ /d ""
reg add "HKCR\.tif" /f /v "Content Type" /t REG_SZ /d "image/tiff"
reg add "HKCR\.tif" /f /ve /t REG_SZ /d "Imagine.TIF"
reg add "HKCR\.tif" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.tif" /f /v "ImagineBackup" /t REG_SZ /d "IrfanView.TIF"
reg add "HKCR\.tif\OpenWithProgids" /f /v "TIFImage.Document" /t REG_SZ /d ""
reg add "HKLM\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\Imagine" /f /ve /t REG_SZ /d "{57B47F62-4EE4-4BED-A897-2C63198B876F}"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved" /f /v "{57B47F62-4EE4-4BED-A897-2C63198B876F}" /t REG_SZ /d "Imagine Shell Extension"
reg add "HKLM\SOFTWARE\Classes\CLSID\{57B47F62-4EE4-4BED-A897-2C63198B876F}" /f /ve /t REG_SZ /d "Imagine Object"
reg add "HKLM\SOFTWARE\Classes\CLSID\{57B47F62-4EE4-4BED-A897-2C63198B876F}\InProcServer32" /f /ve /t REG_SZ /d "%TP%\图形娱乐\Imagine\Imagine.dll"
reg add "HKLM\SOFTWARE\Classes\CLSID\{57B47F62-4EE4-4BED-A897-2C63198B876F}\InProcServer32" /f /v "ThreadingModel" /t REG_SZ /d "Apartment"
reg add "HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\Imagine" /f /ve /t REG_SZ /d "{57B47F62-4EE4-4BED-A897-2C63198B876F}"

马上试
作者: HB天意    时间: 2012-10-10 15:57
http://pan.baidu.com/share/link?shareid=81948&uk=1074158592

我自己修改美化的Imagine
作者: TCLSHX    时间: 2012-10-10 16:20
原帖由 yidawpf 于 2012-10-10 15:57 发表
http://pan.baidu.com/share/link?shareid=81948&uk=1074158592

我自己修改美化的Imagine


刚试了一下,可以关联右键,但无法双击打开
以下是我用的批处理
rem 关联 Imagine
regsvr32 /s "%CD%\Imagine\Imagine.dll"
reg add "HKCR\Imagine.BMP" /f /ve /t REG_SZ /d "Windows or OS/2 Bitmap"
reg add "HKCR\Imagine.BMP\DefaultIcon" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.dll\",30"
reg add "HKCR\Imagine.BMP\shell\open\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.BMP\shell\print\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.GIF" /f /ve /t REG_SZ /d "Graphics Interchange Format"
reg add "HKCR\Imagine.GIF\DefaultIcon" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.dll\",32"
reg add "HKCR\Imagine.GIF\shell\open\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.GIF\shell\print\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.ICO" /f /ve /t REG_SZ /d "Windows Icon"
reg add "HKCR\Imagine.ICO\DefaultIcon" /f /ve /t REG_SZ /d "%%1"
reg add "HKCR\Imagine.ICO\shell\open\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.ICO\shell\print\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.JPEG" /f /ve /t REG_SZ /d "JPEG - JFIF Compliant"
reg add "HKCR\Imagine.JPEG\DefaultIcon" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.dll\",33"
reg add "HKCR\Imagine.JPEG\shell\open\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.JPEG\shell\print\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.JPG" /f /ve /t REG_SZ /d "JPEG - JFIF Compliant"
reg add "HKCR\Imagine.JPG\DefaultIcon" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.dll\",33"
reg add "HKCR\Imagine.JPG\shell\open\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.JPG\shell\print\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.PNG" /f /ve /t REG_SZ /d "Portable Network Graphics"
reg add "HKCR\Imagine.PNG\DefaultIcon" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.dll\",35"
reg add "HKCR\Imagine.PNG\shell\open\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.PNG\shell\print\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.PSD" /f /ve /t REG_SZ /d "Adobe Photoshop"
reg add "HKCR\Imagine.PSD\DefaultIcon" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.dll\",36"
reg add "HKCR\Imagine.PSD\shell\open\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.PSD\shell\print\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.TIFF" /f /ve /t REG_SZ /d "Tagged Image File Format"
reg add "HKCR\Imagine.TIFF\DefaultIcon" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.dll\",38"
reg add "HKCR\Imagine.TIFF\shell\open\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.TIFF\shell\print\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.TIF" /f /ve /t REG_SZ /d "Tagged Image File Format"
reg add "HKCR\Imagine.TIF\DefaultIcon" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.dll\",38"
reg add "HKCR\Imagine.TIF\shell\open\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.TIF\shell\print\command" /f /ve /t REG_SZ /d "\"%CD%\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\.bmp" /f /v "Content Type" /t REG_SZ /d "image/bmp"
reg add "HKCR\.bmp" /f /ve /t REG_SZ /d "Imagine.BMP"
reg add "HKCR\.bmp" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.bmp" /f /v "ImagineBackup" /t REG_SZ /d "Paint.Picture"
reg add "HKCR\.bmp\OpenWithList\MSPaint.exe" /f /ve /t REG_SZ /d ""
reg add "HKCR\.bmp\OpenWithProgids" /f /v "Paint.Picture" /t REG_SZ /d ""
reg add "HKCR\.bmp\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.gif" /f /v "Content Type" /t REG_SZ /d "image/gif"
reg add "HKCR\.gif" /f /ve /t REG_SZ /d "Imagine.GIF"
reg add "HKCR\.gif" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.gif" /f /v "ImagineBackup" /t REG_SZ /d "giffile"
reg add "HKCR\.gif\OpenWithProgids" /f /v "giffile" /t REG_SZ /d ""
reg add "HKCR\.gif\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.ico" /f /v "Content Type" /t REG_SZ /d "image/x-icon"
reg add "HKCR\.ico" /f /ve /t REG_SZ /d "Imagine.ICO"
reg add "HKCR\.ico" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.ico" /f /v "ImagineBackup" /t REG_SZ /d "icofile"
reg add "HKCR\.ico\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.jpeg" /f /v "Content Type" /t REG_SZ /d "image/jpeg"
reg add "HKCR\.jpeg" /f /ve /t REG_SZ /d "Imagine.JPEG"
reg add "HKCR\.jpeg" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.jpeg" /f /v "ImagineBackup" /t REG_SZ /d "jpegfile"
reg add "HKCR\.jpeg\OpenWithProgids" /f /v "jpegfile" /t REG_SZ /d ""
reg add "HKCR\.jpg" /f /v "Content Type" /t REG_SZ /d "image/jpeg"
reg add "HKCR\.jpg" /f /ve /t REG_SZ /d "Imagine.JPG"
reg add "HKCR\.jpg" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.jpg" /f /v "ImagineBackup" /t REG_SZ /d "jpegfile"
reg add "HKCR\.jpg\OpenWithProgids" /f /v "jpegfile" /t REG_SZ /d ""
reg add "HKCR\.png" /f /v "Content Type" /t REG_SZ /d "image/png"
reg add "HKCR\.png" /f /ve /t REG_SZ /d "Imagine.PNG"
reg add "HKCR\.png" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.png" /f /v "ImagineBackup" /t REG_SZ /d "pngfile"
reg add "HKCR\.png\OpenWithProgids" /f /v "pngfile" /t REG_SZ /d ""
reg add "HKCR\.png\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.psd" /f /ve /t REG_SZ /d "Imagine.PSD"
reg add "HKCR\.psd\PersistentHandler" /f /ve /t REG_SZ /d "{098f2470-bae0-11cd-b579-08002b30bfeb}"
reg add "HKCR\.tiff" /f /v "Content Type" /t REG_SZ /d "image/tiff"
reg add "HKCR\.tiff" /f /ve /t REG_SZ /d "Imagine.TIFF"
reg add "HKCR\.tiff" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.tiff" /f /v "ImagineBackup" /t REG_SZ /d "TIFImage.Document"
reg add "HKCR\.tiff\OpenWithProgids" /f /v "TIFImage.Document" /t REG_SZ /d ""
reg add "HKCR\.tif" /f /v "Content Type" /t REG_SZ /d "image/tiff"
reg add "HKCR\.tif" /f /ve /t REG_SZ /d "Imagine.TIF"
reg add "HKCR\.tif" /f /v "PerceivedType" /t REG_SZ /d "image"
reg add "HKCR\.tif" /f /v "ImagineBackup" /t REG_SZ /d "IrfanView.TIF"
reg add "HKCR\.tif\OpenWithProgids" /f /v "TIFImage.Document" /t REG_SZ /d ""
reg add "HKLM\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\Imagine" /f /ve /t REG_SZ /d "{57B47F62-4EE4-4BED-A897-2C63198B876F}"
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved" /f /v "{57B47F62-4EE4-4BED-A897-2C63198B876F}" /t REG_SZ /d "Imagine Shell Extension"
reg add "HKLM\SOFTWARE\Classes\CLSID\{57B47F62-4EE4-4BED-A897-2C63198B876F}" /f /ve /t REG_SZ /d "Imagine Object"
reg add "HKLM\SOFTWARE\Classes\CLSID\{57B47F62-4EE4-4BED-A897-2C63198B876F}\InProcServer32" /f /ve /t REG_SZ /d "%CD%\Imagine\Imagine.dll"
reg add "HKLM\SOFTWARE\Classes\CLSID\{57B47F62-4EE4-4BED-A897-2C63198B876F}\InProcServer32" /f /v "ThreadingModel" /t REG_SZ /d "Apartment"
reg add "HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\Imagine" /f /ve /t REG_SZ /d "{57B47F62-4EE4-4BED-A897-2C63198B876F}"

[ 本帖最后由 TCLSHX 于 2012-10-10 16:22 编辑 ]
作者: HB天意    时间: 2012-10-10 16:22
标题: 回复 #43 TCLSHX 的帖子
应该是路径不对吧?
我的软件都有路径的。
如:reg add "HKCR\Imagine.ICO\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.ICO\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.JPEG" /f /ve /t REG_SZ /d "JPEG - JFIF Compliant"
reg add "HKCR\Imagine.JPEG\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",33"
reg add "HKCR\Imagine.JPEG\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.JPEG\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.JPG" /f /ve /t REG_SZ /d "JPEG - JFIF Compliant"
reg add "HKCR\Imagine.JPG\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",33"
reg add "HKCR\Imagine.JPG\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.JPG\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.PNG" /f /ve /t REG_SZ /d "Portable Network Graphics"
reg add "HKCR\Imagine.PNG\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",35"
reg add "HKCR\Imagine.PNG\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.PNG\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.PSD" /f /ve /t REG_SZ /d "Adobe Photoshop"
reg add "HKCR\Imagine.PSD\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",36"
reg add "HKCR\Imagine.PSD\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.PSD\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.TIFF" /f /ve /t REG_SZ /d "Tagged Image File Format"
reg add "HKCR\Imagine.TIFF\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",38"
reg add "HKCR\Imagine.TIFF\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.TIFF\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""
reg add "HKCR\Imagine.TIF" /f /ve /t REG_SZ /d "Tagged Image File Format"
reg add "HKCR\Imagine.TIF\DefaultIcon" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.dll\",38"
reg add "HKCR\Imagine.TIF\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.TIF\shell\print\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" /p \"%%1\""

这些路径都修改了没有?
作者: TCLSHX    时间: 2012-10-10 16:37
原帖由 yidawpf 于 2012-10-10 16:22 发表
应该是路径不对吧?
我的软件都有路径的。
如:reg add "HKCR\Imagine.ICO\shell\open\command" /f /ve /t REG_SZ /d "\"%TP%\图形娱乐\Imagine\Imagine.exe\" \"%%1\""
reg add "HKCR\Imagine.ICO\shell\pr ...



我的批处理和Imagine目录同在一个目录级中的,所以我的路径也不会有错,右键关联很好的,就是不能双击打开
作者: kafen    时间: 2012-10-10 16:40
辛苦了,支持新作品早日诞生,谢谢!
作者: TCLSHX    时间: 2012-10-10 16:42
先喝酒去,等下再来弄,我也弄晕了
作者: HB天意    时间: 2012-10-10 16:48
标题: 回复 #47 TCLSHX 的帖子
把你修改的命令给我看看。

当初为了这个批处理我也是费了好久的功夫。
作者: 2012cwz    时间: 2012-10-10 16:56
期待早日分享!!!!
作者: andos    时间: 2012-10-10 17:14
Imagine 其实有命令行参数的

Imagine.EXE /assocext
就是关联

Imagine.EXE /regcontextmenu
就是注册右键
作者: HB天意    时间: 2012-10-10 18:48
你的注册表好像是没有问题的,我也弄不清楚是怎么回事了。
反正我的就是这样写,没有问题。
作者: TCLSHX    时间: 2012-10-10 19:10
原帖由 yidawpf 于 2012-10-10 16:48 发表
把你修改的命令给我看看。

当初为了这个批处理我也是费了好久的功夫。


这样吧,我把我的整个PE上传后,发链接给你,看能帮我搞定不,我是无语了

配合你的批处理,再运行以下REG内容,可以双击打开JPG格式图片

配合你的批处理,再导入以下REG内容就关联JPG了
Windows Registry Editor Version 5.00
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts]
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.]
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg]
"ProgID"="Imagine.JPG"
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\OpenWithList]
"a"="PhotoViewer.dll"
"b"="DllHost.exe"
"MRUList"="cba"
"c"="Imagine.exe"
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\OpenWithProgids]
"jpegfile"=hex(0):
"Imagine.JPG"=hex(0):
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\UserChoice]
"Hash"="U4AFCDru8AU="
"ProgId"="Imagine.JPG"

其它格式的, 怎么折腾都不行


这个PE不错,启动很快,体积也小,加了很多工具才125m

[ 本帖最后由 TCLSHX 于 2012-10-10 19:21 编辑 ]
作者: HB天意    时间: 2012-10-10 19:32
好的,你把pe传到网盘我下载试试。
作者: 2012okn    时间: 2012-10-10 20:24
TCLSHX大 你的 Win8PE 什么时候放上来分享啊?
TCLSHX大 你的 Win8PE 什么时候放上来分享啊?
TCLSHX大 你的 Win8PE 什么时候放上来分享啊?
TCLSHX大 你的 Win8PE 什么时候放上来分享啊?
TCLSHX大 你的 Win8PE 什么时候放上来分享啊?
作者: soyan.xjx    时间: 2012-10-11 00:38
原帖由 TCLSHX 于 2012-10-10 16:37 发表



我的批处理和Imagine目录同在一个目录级中的,所以我的路径也不会有错,右键关联很好的,就是不能双击打开


把你的批处理前面加上PUSHD %~dp0试试

不建议用批处理,其实可以通过主程序加参数命令来注册关联文件的,就像后面有个贴子里说的,记得你在WIN7PE的贴子里好像说这种注册关联方式会引起桌面右键问题,其实不会的,至少我用的一直好好的。
作者: TCLSHX    时间: 2012-10-11 08:00
原帖由 soyan.xjx 于 2012-10-11 00:38 发表


把你的批处理前面加上PUSHD %~dp0试试

不建议用批处理,其实可以通过主程序加参数命令来注册关联文件的,就像后面有个贴子里说的,记得你在WIN7PE的贴子里好像说这种注册关联方式会引起桌面右键问题,其 ...


我现在是在天意的批处理后面加上以下内容,可以双击打开JPG格式图片,我另外发现在Win7PE中也不是所有图片都关联,也只关联了几种常用的

REM 支持双击打开JPG格式图片,目前仅能支持双击打开JPG格式,其它格式可以通过右键关联来打开
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg" /f /v "ProgID" /t REG_SZ /d "Imagine.JPG"
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\OpenWithList" /f /v "a" /t REG_SZ /d "PhotoViewer.dll"
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\OpenWithList" /f /v "b" /t REG_SZ /d "DllHost.exe"
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\OpenWithList" /f /v "MRUList" /t REG_SZ /d "cba"
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\OpenWithList" /f /v "c" /t REG_SZ /d "Imagine.exe"
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\UserChoice" /f /v "Hash" /t REG_SZ /d "U4AFCDru8AU="
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\UserChoice" /f /v "ProgId" /t REG_SZ /d "Imagine.JPG"
作者: HB天意    时间: 2012-10-11 08:37
我先下载测试下。
作者: HB天意    时间: 2012-10-11 09:18
这个还真得费点时间测试。
我直接用软件手动关联都没有用。
作者: TCLSHX    时间: 2012-10-11 09:55
原帖由 yidawpf 于 2012-10-11 09:18 发表
这个还真得费点时间测试。
我直接用软件手动关联都没有用。


是有点麻烦,我昨天用仿PDF的方法关联,结果把图片扩展名改为PDF,居然用打开图片,但我也弄晕了,后来怎么弄的也忘了
作者: andos    时间: 2012-10-11 10:13
原帖由 soyan.xjx 于 2012-10-11 00:38 发表


把你的批处理前面加上PUSHD %~dp0试试

不建议用批处理,其实可以通过主程序加参数命令来注册关联文件的,就像后面有个贴子里说的,记得你在WIN7PE的贴子里好像说这种注册关联方式会引起桌面右键问题,其 ...


我在#50的确说了用自带的参数来加,不知是否没人看到...还是....

Imagine 其实有命令行参数的

Imagine.EXE /assocext
就是关联

Imagine.EXE /regcontextmenu
就是注册右键
作者: 无垠    时间: 2012-10-11 10:26
原帖由 andos 于 2012-10-11 10:13 发表


我在#50的确说了用自带的参数来加,不知是否没人看到...还是....

Imagine 其实有命令行参数的

Imagine.EXE /assocext
就是关联

Imagine.EXE /regcontextmenu
就是注册右键


早试过了,在骨头版的w8pe中不管用,估计是注册表精简太多了。我关联 xls doc 也弄不成。
作者: 无垠    时间: 2012-10-11 15:27
victor888 版主的批处理 http://bbs.wuyou.net/viewthread. ... ghlight=&page=1 win8下可整理盘符。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3