|
关于PECMD。ini加密,其实每个作者都很辛苦,加密也是应该的。
当初整个网络找来找去才找到魔术师这个干净的U盘工具,如今出名了人气高了!不错!
个人想法,如果哪天作者个人原因或者利益问题一改初衷,也在工具中加入了我们不喜欢的东西!
是不是又要努力的找像魔术师开始的时候的工具呢?
--------------------
另pecmd.ini加密多验证哈希不符合完全DIY的。。。。
呵呵~发发牢骚~
- //-------------------------------入口部分开始-------------------------------
- //扩容X盘容量
- FBWF P50 L256 H386
- DISP W1024 H768 B32
- SCRN ScrW,ScrH
- ENVI TextLeft=400
- CALC #TextTop=460
- CALC #TextRight=%TextLeft% + 460
- CALC #TextBoom=%TextTop%+20
- INIT IU,3000
- EXEC !=%CurDir%\fbinst (ud) output "BOOT/GRUB/SYSCEO_LOGO.JPG" X:/
- CALL Logopaper
- //LOGS *%SystemRoot%\pecmd_debug.log //调试日志模式开启
- ENVI &&&EnviMode=1
- //初始化系统并加载桌面
- CALL MAIN
- //桌面图标和外置程序
- CALL _LINK
- //修改注册表和相关文件名以支持Vista安装
- REGI HKLM\SYSTEM\CurrentControlSet\Control\MiniNT\!
- //重启AudioSrv服务以解决部分机器不能给USB移动存储设备迅速分配盘符或者关机缓慢的问题
- TEAM SERV !AudioSrv|SERV AudioSrv
- //杀掉无用进程并删掉 X: 盘可删除文件以节省空间
- //TEAM WAIT 3000|KILL SMSS.EXE|KILL WINLOGON.EXE|FILE %WS%\SMSS.EXE|FILE %WS%\WINLOGON.EXE
- //TEAM ENVI W=|ENVI WS=|ENVI WSD=|ENVI T=
- //启动桌面
- CALL OK
- //-------------------------------入口部分结束-------------------------------
- //-------------------------------函数部分-------------------------------
- _SUB MAIN
- TEXT 正在初始化系统...#0xFFFFFF L%TextLeft% T%TextTop% R%TextRight% B%TextBoom% $20
- TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers|ENVI
- TEAM FILE %W%\TXTSETUP.SI*|PATH #%WS%\CONFIG|FILE %WS%\*.*_|FILE %WSD%\*.SY_
- TEAM PATH %SystemDrive%\TEMP
- SHOW -1:-1
- RUNS PECMD.EXE EXEC !%SystemRoot%\system32\INTERNAT.EXE,输入法指示器
- EXEC REGEDIT.EXE /S %Curdir%\imdisk.reg
- LOAD \USMSTART.INI
- _END
- _SUB _LINK
- LINK %QuickLaunch%\资源管理器,%W%\EXPLORER.EXE,/e,EXPLORER.EXE#1
- LINK %QuickLaunch%\画图,%WS%\MSPAINT.EXE
- LINK %QuickLaunch%\任务管理器,%WS%\TASKMGR.EXE
- HOTK #112,PECMD.EXE
- HOTK #119,PECMD.EXE DISP W640 H480 //F8调整分辨率为640*480
- REGI HKLM\Software\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad\PostBootReminder=
- REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{450D8FBA-AD25-11D0-98A8-0800361B1103}\!
- REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden=#0x01
- //ini右键pecmd加载
- SET Icon=pecmd.exe,1
- REGI HKCR\inifile\shell\用PECMD加载\icon=%Icon%
- REGI HKCR\inifile\shell\用PECMD加载\command\=pecmd.exe load "%%1"
- REGI HKCR\.wcs\=wcsfile
- REGI HKCR\wcsfile\=WCS 脚本文件
- SET Icon=pecmd.exe,1
- REGI HKCR\wcsfile\shell\用PECMD加载\icon=%Icon%
- REGI HKCR\wcsfile\shell\用PECMD加载\command\=pecmd.exe load "%%1"
- _END
- _SUB RamdW
- TEXT 正在加载扩展工具...#0xFFFFFF L%TextLeft% T%TextTop% R%TextRight% B%TextBoom% $20
- FORX !\USM_TOOL\PETOOLSF.WIM,MyWIM,1,TEAM MOUN %MyWIM%,W:\PETOOLS|IFEX W:\PETOOLS\LOAD.INI,LOAD W:\PETOOLS\LOAD.INI
- IFEX W:\PETOOLS\LOAD.INI,!FORX \USM_TOOL\PETOOLSF.WIM,MyWIM,1,TEAM MOUN %MyWIM%,W:\PETOOLS|LOAD W:\PETOOLS\LOAD.INI
- _END
- _SUB MOUNW
- TEXT 正在加载扩展工具...#0xFFFFFF L%TextLeft% T%TextTop% R%TextRight% B%TextBoom% $20
- EXEC =!%Windir%\ISOCMD\MOUNW.CMD
- LOAD W:\PETOOLS\LOAD.INI
- _END
- _SUB RamdY
- IFEX W:\PETOOLS\LOAD.INI,EXIT _SUB
- CALL FIX_UDM
- CALL MOUNW
- IFEX W:\PETOOLS\LOAD.INI,EXIT _SUB
- EXEC =!%Windir%\bootpart\bootpart.cmd
- CALL MOUNW
- IFEX W:\PETOOLS\LOAD.INI,EXIT _SUB
- TEXT 正在导出工具包到Y盘...#0xFFFFFF L%TextLeft% T%TextTop% R%TextRight% B%TextBoom% $20
- EXEC !=%CurDir%\RamdY.cmd
- EXEC !=%CurDir%\fbinst (ud) output "USM_TOOL/PETOOLSF.ISZ" Y:/
- CALL MOUNW
- _END
- _SUB FIX_USBDRV
- TEAM ENVI V0=REGI HKLM\System\CurrentControlSet\Services\|ENVI V1=System32\Drivers\|ENVI V2=\ImagePath
- `修正 USB 驱动程序文件路径
- %V0%USBHUB%V2%=%V1%USBHUB.SYS
- %V0%USBCCGP%V2%=%V1%USBCCGP.SYS
- %V0%USBEHCI%V2%=%V1%USBEHCI.SYS
- %V0%USBOHCI%V2%=%V1%USBOHCI.SYS
- %V0%USBSTOR%V2%=%V1%USBSTOR.SYS
- %V0%USBUHCI%V2%=%V1%USBUHCI.SYS
- %V0%HIDUSB%V2%=%V1%HIDUSB.SYS
- %V0%MOUCLASS%V2%=%V1%MOUCLASS.SYS
- %V0%MOUHID%V2%=%V1%MOUHID.SYS
- %V0%KBDCLASS%V2%=%V1%KBDCLASS.SYS
复制代码
|
上一篇: 联想拯救者win10笔记本进pe进不去提示windowsload.exe丢失下一篇: 能不能提供一个U盘魔术师图标的ICO文件下载
|