|
想在PE的桌面生成一个“工具”文件夹的快捷方式,“工具”文件夹的位置为固定的“\工具\”,“工具”下面还有几个分目录,分别为:工具1、工具2……,里面分别放着不同类的工具(windows下可直接执行的),希望能将“工具1”“工具2”目录的快捷方式分别放到桌面上;或者是在桌面上新建“工具1”“工具2”目录,在各目录里有相应目录下应用程序的快捷方式。
另:不知道“工具”文件夹的位置在光盘根目录下或是U盘的第二分区上面有没有区别?
附件为在PE启动后,用U盘的文件夹做的效果示例,但是重启后肯定就没有了……!
6楼附上小马winpe.img里SYSTEM32里的文件列表,以及里面的loadop.ini、oeminfo.ini、pecmd.ini、petools.ini这几个INI文件的内容,帮忙看下需要修改那些文件,怎么修改才能达到我希望的效果
希望达到的效果:“工具”文件夹位置在ISO里或U盘里都能自动识别,并且在PE启动后桌面上自动出现该目录的快捷方式(希望下面两种方案都能用)
方案1、能让“工具”这个一级目录的快捷方式出现在启动后的PE桌面,或是“工具1”“工具2”……这些二级目录快捷方式放到启动后的PE桌面上(这个应该容易些)
方案2、能在桌面新建“个人工具”的文件夹,这个文件夹里面新建几个文件夹“工具1”“工具2”……,名字就是“工具”里面的二级目录的名字,然后“工具1”“工具2”……目录里面只有该目录里的应用工具的快捷方式,不包括其他文件(这个可能比较难)
不知道能否实现,怎么实现,谢谢各位!~
希望高手指点下怎么修改配置文件来实现,多谢!
下面是小马PE里的“pecmd.ini”的内容:
TEAM ENVI W=%SystemRoot%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers
TEAM FILE %W%\TXTSETUP.SI*|FILE %WS%\NTOSKRNL.EX*|FILE %WS%\WIN32K.SYS|PATH #%WS%\CONFIG|FILE %WS%\*.*_|FILE %WSD%\*.SY_
TEAM PATH %SystemDrive%\TEMP|INIT|CALL $SHELL32.DLL,DllInstall,#1,U
TEAM HOTK Alt+#0x52,pecmd LOAD %WS%\LOADOP.INI|HOTK #112,PECMD.EXE|HOTK Alt+#0x53,shell.CMD
FORX !\MiniPE\WINPE.INI,MyIni,1,LOAD %MyIni%
LINK %QuickLaunch%\我的电脑,%SystemRoot%\explorer.exe,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
LINK %Desktop%\手动设定配置,PECMD.EXE,LOAD %WS%\LOADOP.INI,PECMD.EXE#1
LINK %Programs%\附件\记事本,%WS%\NOTEPAD.EXE
LINK %Programs%\附件\命令提示符,%WS%\CMD.EXE
LINK %Programs%\附件\注册表编辑器,%W%\REGEDIT.EXE
LINK %Programs%\附件\计算器,%WS%\CALC.EXE
LINK %Programs%\附件\画图,%WS%\MSPAINT.EXE
LINK %Programs%\附件\远程桌面连接,%WS%\mstsc.exe
LINK %Programs%\驱动支持\给移动设备分配盘符,%WS%\SHOWDRIVE.EXE,,SHELL32.DLL#11
LINK %Desktop%\装载PETOOLS目录,PECMD.EXE,LOAD %WS%\PETOOLS.INI,Shell32.dll#52
RUNS PECMD.EXE EXEC !%SystemRoot%\system32\INTERNAT.EXE,输入法指示器
EXEC !CMD.EXE /C "msiexec.exe /regserver"
EXEC !CMD.EXE /C "Regsvr32 /s sendmail.dll"
FIND MEM<257,PAGE D:\%PF% 256 372
FIND MEM<512,FBWF P30 L100 H192!FBWF P30 L160 H256
SITE %USERPROFILE%\「开始」菜单\程序\启动,+H
FIND $%LOGINPASS%=1,SHEL %SystemRoot%\EXPLORER.EXE,%passmd5%,5!SHEL %SystemRoot%\EXPLORER.EXE
TEAM ENVI SOFT=|ENVI bsc=|ENVI sys=|ENVI PF=|ENVI passmd5=|ENVI LOGINPASS=|ENVI MountPath=
TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv
EXEC @ATTRIB +H "%USERPROFILE%\「开始」菜单\PECMD说明.LNK"
TEAM WAIT 4000|KILL SMSS.EXE|KILL WINLOGON.EXE|FILE %WS%\SMSS.EXE|FILE %WS%\WINLOGON.EXE
TEAM ENVI W=|ENVI WS=|ENVI WSD=|ENVI VV0=|ENVI VV1=
EXIT
[ 本帖最后由 netmjwork 于 2011-12-13 12:04 编辑 ] |
|