无忧启动论坛

标题: 如何在PE中关联WINRAR?????? [打印本页]

作者: destiny100    时间: 2008-5-1 12:32
标题: 如何在PE中关联WINRAR??????
如何在PE中关联WINRAR??????
我的regdoc.cmd里面的代码如下

REM 这个 REGDOC.CMD 是用来设置外挂程序与其文档的关联,如果没有实现关联,可以手动运行这个批处理。
SET Var0=%0
IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%
FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
SET TP=%TP:~0,-1%
REG ADD HKCR\Ghost\shell\open\command /ve /t REG_SZ /d "\"%TP%\GHOST8\GHOSTEXP.EXE\" "\"%%1\" /f>NUL
REGEDIT /S %TP%\UltraISO\UltraISO.reg
REG ADD HKCR\UltraISO\DefaultIcon /ve /t REG_SZ /d "%TP%\UltraISO\UltraISO.EXE,0" /f>NUL
REG ADD HKCR\UltraISO\shell\open\command /ve /t REG_SZ /d "\"%TP%\UltraISO\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


我的WINRAR在 \外置程序\winrar\winrar.exe(是个单文件的),那么如何在PE中关联WINRAR??????

还有我怀疑我的winrar.exe(是个单文件的)可能不行,能给你们的WINRAR给我吗??


还有,我见过有的PE能有如图的效果,就是右键便能压缩和解压文件,这个又是怎么做的??高手一定要帮一帮我!!!!!!!

作者: dfghj    时间: 2008-5-1 14:43
运行一下winrar,设置关联就行了。不用这吗复杂
作者: 槑槑    时间: 2008-5-1 15:27

  1. SET Var0=%0
  2. IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%
  3. FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
  4. SET TP=%TP:~0,-1%

  5. // WinRAR
  6. REG ADD HKCR\WinRAR\DefaultIcon /ve /t REG_SZ /d "%TP%\WinRAR\WinRAR.EXE,0" /f>NUL
  7. REG ADD HKCR\WinRAR\shell\open\command /ve /t REG_SZ /d ""%TP%\WinRAR\WinRAR.EXE" ""%%1" /f>NUL
复制代码





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