无忧启动论坛

标题: win10PE中如何运行挂载的petools映像文件的7z压缩文件中的软件? [打印本页]

作者: wangtingting118    时间: 2021-12-26 16:30
标题: win10PE中如何运行挂载的petools映像文件的7z压缩文件中的软件?
本帖最后由 wangtingting118 于 2021-12-26 16:37 编辑

如题:有哪位大神能帮忙呀,win10PE中如何运行挂载的petools.wim映像文件的7z压缩文件中的软件?映像文件已经成功挂载,请问挂载的虚拟磁盘Y盘中的7z压缩文件中的软件如何运行?如下图中的软件:
作者: hilsonma    时间: 2021-12-26 17:19
就那样在资源管理器中点击exe文件就可以运行了呀。
如果是要在桌面和开始菜单建立快捷方式,可以写个脚本一键生成
你看看那个PESOFT.INI的内容,应该就是现成的脚本,把这个文件拖放到pecmd.exe上就可以执行了,执行的结果应该就是生成你要的快捷方式。
作者: wangtingting118    时间: 2021-12-26 18:11
本帖最后由 wangtingting118 于 2021-12-26 19:05 编辑
hilsonma 发表于 2021-12-26 17:19
就那样在资源管理器中点击exe文件就可以运行了呀。
如果是要在桌面和开始菜单建立快捷方式,可以写个脚本 ...

那个PESOFT.INI文件,是我从别的PE中移植过来的,那个PE启动盘的petools文件是直接解压在U盘中的,移植过来执行了运行不了。
PESOFT.INI内容如下:应该怎么改?FORX !\PETOOLS\SOFT.7z,&Soft,1,EXEC -hide -wait %ProgramFiles%\7-Zip\7z.exe x %&Soft% -y -aos -o"%ProgramFiles%"
FORX !\PETOOLS\PEAPP\LNK.7z,&LNK,1,EXEC -hide -wait %ProgramFiles%\7-Zip\7z.exe x %&LNK% -y -aos -o"%ProgramFiles(x86)%\Common Files\LNK"
FORX !\PETOOLS\LINK.INI,MyIni,1,LOAD %MyIni%
FORX !\PETOOLS\DeviceDriver\Drvindex.exe,&Drv,1,EXEC -wd:* %&Drv% -t -hide
EXEC !%ProgramFiles%\搜狗拼音\五笔&拼音.exe

//调整盘符错乱
EXEC =!%ProgramFiles%\磁盘工具\Arrangedrive.exe
//WinPE免疫驱动捆绑插件
EXEC !%ProgramFiles%\NTINS\ITSKWanDrv.exe

MDIR %ProgramFiles%\还原备份
LINK %Desktop%\还原备份,%ProgramFiles%\还原备份,,%ProgramFiles%\NTINS\ICO.DLL#7
LINK %ProgramFiles%\还原备份\ATI,%ProgramFiles%\ATI2021\ATI2021.exe,,%ProgramFiles%\NTINS\ICO.DLL#0
LINK %ProgramFiles%\还原备份\snapshot,%ProgramFiles%\备份还原\snapshot64.exe,,%ProgramFiles%\NTINS\ICO.DLL#8
MDIR %ProgramFiles%\硬盘相关
LINK %Desktop%\硬盘相关,%ProgramFiles%\硬盘相关,,%ProgramFiles%\NTINS\ICO.DLL#10
LINK %ProgramFiles%\硬盘相关\Victoria,%ProgramFiles%\磁盘工具\Victoria.exe,,%ProgramFiles%\NTINS\ICO.DLL#9
LINK %ProgramFiles%\硬盘相关\DiskGenius,%ProgramFiles%\磁盘工具\DiskGenius.exe,,%ProgramFiles%\NTINS\ICO.DLL#2
MDIR %ProgramFiles%\系统安装
LINK %Desktop%\系统安装,%ProgramFiles%\系统安装,,%ProgramFiles%\NTINS\ICO.DLL#5
LINK %ProgramFiles%\系统安装\EIX,%ProgramFiles%\备份还原\EIX2\EasyImageX2.exe,,%ProgramFiles%\NTINS\ICO.DLL#3
LINK %ProgramFiles%\系统安装\IQI_X,%ProgramFiles%\IQI_X\IQI_X_x64.exe,/Search_List_ALL,%ProgramFiles%\NTINS\ICO.DLL#4
LINK %ProgramFiles%\系统安装\CGI,%ProgramFiles%\备份还原\CGI-plus_x86_x64_自适应.exe,,%ProgramFiles%\NTINS\ICO.DLL#1
LINK %ProgramFiles%\系统安装\EasyRC,%ProgramFiles%\备份还原\EasyRC\EasyRC-V2.0.exe
LINK %ProgramFiles%\系统安装\CoolInstall,%ProgramFiles%\CoolInstall\CoolInstall.exe
LINK %ProgramFiles%\系统安装\SGI,%ProgramFiles%\备份还原\SGI.exe

LINK %Programs%\屏幕截图(F10),%ProgramFiles%\图片工具\WINSNAP.EXE
LINK %Programs%\图片工具\截图,%ProgramFiles%\图片工具\SnapShot.exe
LINK %Programs%\图片工具\屏幕截图(F10),%ProgramFiles%\图片工具\WINSNAP.EXE
LINK %Programs%\图片工具\Imagine看图工具,%ProgramFiles%\图片工具\Imagine\Imagine64.exe

LINK %Programs%\磁盘工具\SSD安全擦除,%ProgramFiles%\磁盘工具\TxBENCH.exe
LINK %Programs%\磁盘工具\硬盘低格工具,%ProgramFiles%\磁盘工具\硬盘低格工具(Hddllftool).Exe
LINK %Programs%\磁盘工具\分区助手,%ProgramFiles%\磁盘工具\PartAssist.exe
LINK %Programs%\磁盘工具\DiskGenius,%ProgramFiles%\磁盘工具\DiskGenius.exe
LINK %Programs%\磁盘工具\Bootice,%ProgramFiles%\磁盘工具\Bootice.exe
LINK %Programs%\磁盘工具\磁盘碎片整理,%ProgramFiles%\磁盘工具\Defraggler.exe
LINK %Programs%\磁盘工具\Victoria坏道检测,%ProgramFiles%\磁盘工具\Victoria.exe
LINK %Programs%\磁盘工具\理顺盘符,%ProgramFiles%\磁盘工具\Arrangedrive.exe

LINK %Programs%\系统维护\引导修复,%ProgramFiles%\系统维护\NTBOOTAUTOFIX.EXE
LINK %Programs%\系统维护\引导修复NT6,%ProgramFiles%\系统维护\NT6引导修复.exe
LINK %Programs%\系统维护\系统引导修复,%ProgramFiles%\系统维护\引导修复.exe
LINK %Programs%\系统维护\系统密码清除,%ProgramFiles%\系统维护\NTPWEdit_x64.exe
LINK %Programs%\系统维护\进程监视器,%ProgramFiles%\系统维护\进程监视器.exe
LINK %Programs%\键盘控制鼠标,%ProgramFiles%\系统维护\mouse.exe

LINK %Programs%\备份还原\CoolInstall,%ProgramFiles%\CoolInstall\CoolInstall.exe
LINK %Programs%\备份还原\EasyRC,%ProgramFiles%\备份还原\EasyRC\EasyRC-V2.0.exe
LINK %Programs%\备份还原\IQI_X,%ProgramFiles%\IQI_X\IQI_X_x64.exe,/Search_List_ALL
LINK %Programs%\备份还原\snapshot备份恢复,%ProgramFiles%\备份还原\snapshot64.exe
LINK %Programs%\备份还原\Win安装,%ProgramFiles%\备份还原\WinNTSetup\WinNTSetup_v5.exe
LINK %Programs%\备份还原\EIX系统安装,%ProgramFiles%\备份还原\EIX2\EasyImageX2.exe
LINK %Programs%\备份还原\SetupXP(XP 安装工具),%ProgramFiles%\备份还原\SETUPXP.EXE
LINK %Programs%\备份还原\CGI备份还原,%ProgramFiles%\备份还原\CGI-plus_x86_x64_自适应.exe
LINK %Programs%\备份还原\Dism++,%ProgramFiles%\备份还原\Dism++\Dism++x64.exe
LINK %Programs%\备份还原\手动Ghost,%ProgramFiles%\备份还原\Ghost64.exe
LINK %Programs%\备份还原\Ghost镜像浏览器,%ProgramFiles%\备份还原\GHOSTEXP.EXE
LINK %Programs%\备份还原\GhoHash密码查看器,%ProgramFiles%\备份还原\GHOHASH.EXE
LINK %Programs%\备份还原\SGI,%ProgramFiles%\备份还原\SGI.exe

LINK %Programs%\硬件检测\CPU-Z(CPU检测),%ProgramFiles%\硬件检测\CPU-Z.exe
LINK %Programs%\硬件检测\显示器检测,%ProgramFiles%\硬件检测\DISPLAYX.EXE
LINK %Programs%\硬件检测\硬盘检测,%ProgramFiles%\硬件检测\HDTunePro.exe
LINK %Programs%\硬件检测\内存检测,%ProgramFiles%\硬件检测\MEMTEST.EXE
LINK %Programs%\硬件检测\硬件检测,%ProgramFiles%\硬件检测\Aida64.exe

LINK %Programs%\文件工具\文件比较,%ProgramFiles%\文件工具\Beyond Compare 4.4.exe
LINK %Programs%\文件工具\文件快搜,%ProgramFiles%\EVERYTHING\EVERYTHING.EXE
LINK %Programs%\文件工具\注册表工具,%ProgramFiles%\文件工具\registryworkshop\RegWorkshopX64.exe
LINK %Programs%\文件工具\注册表快照,%ProgramFiles%\文件工具\Regshot_2.0.1.68_unicode\Regshot.exe
LINK %Programs%\文件工具\文件拷贝,%ProgramFiles%\文件工具\文件拷贝.exe
LINK %Programs%\文件工具\PECAB 驱动打包(需要 CABINET.DLL),%ProgramFiles%\文件工具\需要 CABINET.DLL 的版本\PECAB.EXE
LINK %Programs%\文件工具\PECAB 驱动打包(无需 CABINET.DLL),%ProgramFiles%\文件工具\无需 CABINET.DLL 的版本\PECAB.EXE
LINK %Programs%\文件工具\DEP驱动备份,%ProgramFiles%\文件工具\Dviver Export PE驱动备份.exe
LINK %Programs%\文件工具\驱动加载工具,%ProgramFiles%\文件工具\驱动加载工具.Exe
LINK %Programs%\文件工具\映像工具,%ProgramFiles%\文件工具\映像工具(Dwim).Exe
LINK %Programs%\文件工具\虚拟光驱,%ProgramFiles%\文件工具\虚拟光驱OSFMOUNT.EXE
LINK %Programs%\文件工具\驱动备份,%ProgramFiles%\文件工具\驱动备份_SMART_DRIVER.EXE
LINK %Programs%\文件工具\7-Zip文件管理器,%ProgramFiles%\7-Zip\7zfm.exe
LINK %Programs%\文件工具\7-Data 数据恢复,%ProgramFiles%\文件工具\7-Data.exe
LINK %Programs%\文件工具\UltraISO (ISO 镜像修改工具),%ProgramFiles%\文件工具\ultraiso.exe
LINK %Programs%\网络管理\PENetwork,%ProgramFiles%\PENetwork\PENetwork.exe
LINK %Programs%\虚拟机工具\VMwareTools,%ProgramFiles%\VMwareTools\VMwareTools.exe

//WIFI自动连接
EXEC =!%ProgramFiles%\NTINS\wireless.exe

//文件关联
EXEC !%ProgramFiles%\图片工具\Imagine\setup.cmd
EXEC !%ProgramFiles%\EVERYTHING\Setup.cmd
HOTK F10,EXEC %ProgramFiles%\图片工具\WINSNAP.EXE

//固定到开始菜单
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -code "Startmenu:Pin([[%ProgramFiles%\硬件检测\Aida64.exe]],'硬件检测')"
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -code "Startmenu:Pin([[%ProgramFiles%\磁盘工具\PartAssist.exe]],'分区助手')"
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -code "Startmenu:Pin([[%ProgramFiles%\文件工具\文件拷贝.exe]])"
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -code "Startmenu:Pin([[%ProgramFiles%\系统维护\NT6引导修复.exe]],'引导修复')"
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -code "Startmenu:Pin([[%ProgramFiles%\文件工具\registryworkshop\RegWorkshopX64.exe]],'注册表编辑')"
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -code "Startmenu:Pin([[%ProgramFiles%\系统维护\NTPWEdit_x64.exe]],'密码破解')"
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -code "Startmenu:Pin([[%ProgramFiles%\PENetwork\PENetwork.exe]],'网络管理')"

//固定到任务栏
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -code "Taskbar:Pin([[X:\Program Files\图片工具\Mini截图工.exe]])"

FORX !\PETOOLS\winpe.jpg,&WP,1,TEAM FILE %&WP%=>"%WinDir%"|IFEX %WinDir%\winpe.jpg,WALL %WinDir%\winpe.jpg
///////////////////////////////////////




作者: wangtingting118    时间: 2021-12-26 19:03
hilsonma 发表于 2021-12-26 17:19
就那样在资源管理器中点击exe文件就可以运行了呀。
如果是要在桌面和开始菜单建立快捷方式,可以写个脚本 ...

FORX !\PETOOLS\SOFT.7z,&Soft,1,EXEC -hide -wait %ProgramFiles%\7-Zip\7z.exe x %&Soft% -y -aos -o"%ProgramFiles%"
这个语句怎么改?
作者: hilsonma    时间: 2021-12-26 19:45
wangtingting118 发表于 2021-12-26 19:03
FORX !\PETOOLS\SOFT.7z,&Soft,1,EXEC -hide -wait %ProgramFiles%\7-Zip\7z.exe x %&Soft% -y -aos -o"% ...

FORX !\PETOOLS\SOFT.7z,soft,1,EXEC =!CMD.EXE /C "%ProgramFiles%\7-Zip\7z.exe x "%soft%" -y -aos -o"%ProgramFiles%""
作者: wangtingting118    时间: 2021-12-26 22:36
本帖最后由 wangtingting118 于 2021-12-26 22:37 编辑
hilsonma 发表于 2021-12-26 19:45
FORX !\PETOOLS\SOFT.7z,soft,1,EXEC =!CMD.EXE /C "%ProgramFiles%\7-Zip\7z.exe x "%soft%" -y -aos -o ...

不知道什么原因,好像还是不行,不知道哪里出了问题?ENVI OPDir=Y:\PETOOLS
FORX !OPDir\SOFT.7z,&Soft,1,EXEC =!CMD.EXE /C \%OPDir%\7-Zip\7zFM.exe x %&Soft% -y -aos -o"%ProgramFiles%"
FORX !OPDir\PEAPP\LNK.7z,&LNK,1,EXEC =!CMD.EXE /C \%OPDir%\7-Zip\7zFM.exe x %&LNK% -y -aos -o"%ProgramFiles(x86)%\Common Files\LNK"
FORX !OPDir\LINK.INI,MyIni,1,LOAD %MyIni%

MDIR %ProgramFiles%\磁盘工具
LINK %Desktop%\分区工具DiskGenius,%OPDir%\磁盘工具\DiskGenius\DiskGenius.exe
LINK %Desktop%\分区助手PartAssist,%OPDir%\磁盘工具\PartAssist\PartAssist.exe
LINK %ProgramFiles%\磁盘工具\分区工具DiskGenius,%ProgramFiles%\磁盘工具\DiskGenius\DiskGenius.exe
LINK %ProgramFiles%\磁盘工具\分区助手PartAssist,%ProgramFiles%\磁盘工具\PartAssist\PartAssist.exe
///////////////////////////////////////


作者: zlzx01    时间: 2021-12-27 10:31
正需要,多谢!!
作者: hilsonma    时间: 2021-12-27 15:26
wangtingting118 发表于 2021-12-26 22:36
不知道什么原因,好像还是不行,不知道哪里出了问题?ENVI OPDir=Y:\PETOOLS
FORX !OPDir\SOFT.7z,&Soft ...

FORX !\PETOOLS\SOFT.7z,soft,1,"%ProgramFiles%\7-Zip\7z.exe" x %soft% -y -aos -o"%ProgramFiles%"
作者: wangtingting118    时间: 2021-12-27 19:25
本帖最后由 wangtingting118 于 2021-12-27 19:28 编辑
hilsonma 发表于 2021-12-27 15:26
FORX !\PETOOLS\SOFT.7z,soft,1,"%ProgramFiles%\7-Zip\7z.exe" x %soft% -y -aos -o"%ProgramFiles%"

这语句成功了,谢谢!但又有个问题想请教下:PESOFT.INI不能主动加载,请问pecmd.ini中的语句怎么改?移植的原PE中的pecmd.ini中的语句如下:DISK ,,,3,U
EXEC !%SystemRoot%\system32\winpeshl.exe
LOGO %WinDir%\web\wallpaper\Windows\img0.jpg
TEXT 正在初始化系统设置,请稍候……#0xFFFFFF L59 T39 $20*
SHEL %SystemRoot%\explorer.exe
EXEC ctfmon.exe
TEAM DISP W1024 H768 B32|DISP W1280 720 B32
EXEC -hide "X:\Program Files\WinXShell\WinXShell.exe" -luacode "wxsUI('UI_WIFI',nil,' -theme blue -hidewindow')"
REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#0
EXEC !SC Start netprofm
SERV Wlansvc
FORX !\PETOOLS\PESOFT.INI,MyIni,1,LOAD %MyIni%
HOTK #112,PECMD.EXE        `F1 帮助
HOTK F9,kill explorer.exe
LINK %Programs%\PECMD F1,%SystemRoot%\system32\PECMD.exe
LINK %Programs%\刷新系统F9,pecmd.exe, kill explorer.exe,shell32.dll#238
LINK %Programs%\加载外置,pecmd.exe,LOAD "%SystemRoot%\System32\External.ini",shell32.dll#277
EXEC -hide "%ProgramFiles%\WinXShell\WinXShell.exe" -regist -daemon
TEAM FILE %public%\Desktop\desktop.ini| FILE %Desktop%\desktop.ini
EXEC %SystemRoot%\SysWOW64\CoolEjectUSB.exe
SEND #116

请问其中的FORX !\PETOOLS\PESOFT.INI,MyIni,1,LOAD %MyIni% ,怎么改?
作者: hilsonma    时间: 2021-12-27 23:26
wangtingting118 发表于 2021-12-27 19:25
这语句成功了,谢谢!但又有个问题想请教下:PESOFT.INI不能主动加载,请问pecmd.ini中的语句怎么改?移 ...

这句我没看出有什么问题
你可以试试将前面解压的语句放到 \petools\\pesoft.ini 里,放到最前面,紧接着下一行放一个exit,意思是后面的都不执行。这样看看有没有解压,如果没有那才是真的没有自动执行
作者: wangtingting118    时间: 2021-12-28 18:34
hilsonma 发表于 2021-12-27 23:26
这句我没看出有什么问题
你可以试试将前面解压的语句放到 \petools\\pesoft.ini 里,放到最前面,紧接着 ...

是的,这语句是没问题,是我放错了地方,谢谢!
作者: wangtingting118    时间: 2021-12-28 19:55
本帖最后由 wangtingting118 于 2021-12-28 19:57 编辑
hilsonma 发表于 2021-12-27 15:26
FORX !\PETOOLS\SOFT.7z,soft,1,"%ProgramFiles%\7-Zip\7z.exe" x %soft% -y -aos -o"%ProgramFiles%"

请问:如果7Z.exe文件的文件夹放在了PETOOLS的映像文件中(就是进入PE以后,7Z.exe的文件夹在挂载的Y盘的PETOOLS文件夹中),FORX !\PETOOLS\SOFT.7z,soft,1,"%ProgramFiles%\7-Zip\7z.exe" x %soft% -y -aos -o"%ProgramFiles%"语句怎么改?
作者: hilsonma    时间: 2021-12-28 22:30
wangtingting118 发表于 2021-12-28 19:55
请问:如果7Z.exe文件的文件夹放在了PETOOLS的映像文件中(就是进入PE以后,7Z.exe的文件夹在挂载的Y盘的 ...

由于7z是常用软件,建议内置pe中,这样可以简化脚本。
如果实在要象你说那样部署,可以使用两句forx
FORX !\PETOOLS\7-Zip\7z.exe,7z,1,ENVI 7z=%7z%
FORX !\PETOOLS\SOFT.7z,soft,1,%7z% x %soft% -y -aos -o"%ProgramFiles%"

作者: wangtingting118    时间: 2021-12-30 08:28
hilsonma 发表于 2021-12-28 22:30
由于7z是常用软件,建议内置pe中,这样可以简化脚本。
如果实在要象你说那样部署,可以使用两句forx
FO ...

好的,非常感谢!
作者: season111    时间: 2024-11-15 18:49
真棒
作者: zaolaohu    时间: 6 天前
谢谢分享




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