无忧启动论坛

标题: 10PE增"是否载入外置工具"选项+输入法+Firefox+Chrome+影片剪辑+... [打印本页]

作者: tools241    时间: 2016-11-27 19:27
标题: 10PE增"是否载入外置工具"选项+输入法+Firefox+Chrome+影片剪辑+...
本帖最后由 tools241 于 2019-10-4 19:38 编辑

10PE 增 "是否载入外置工具" 选项 +XP14种输入法+Firefox+Chrome+
     影片剪辑+WordReader+救回误删档+标楷体+卡拉OK+千千静听+百度音乐+...


   ** 本文纯供研究之用, 若未经PE原作者同意, 请勿提供修改前或修改后的PE载点连结.
   ** PE作者特别在 pecmd.ini 中宣告了 RAMD ImDisk,L512,NTFS,Y:,ImDisk
       , 利用 ImDisk.exe 建立大小为512M的虚拟磁碟 Y: , 可用来 "载入外置工具", 亦可存放 "自行添加的工具".

一.有兴趣者可实测下列10PE
:
bear1alex1大所发表的 [原创] (2016-06-24)Windows 10 PE    X86(10586)繁体中文(可UEFI启动)
   ==>  http://nonameteam.cc/thread-2989-1-1.html
** bear1alex1大所发表的 10586PEx86繁体,
    本范例为添加3Firefox/3Chrome/6WordReader/...等(开头带数字的)工具后桌面如下图(点图放大) :


bear1alex1大所发表的 [原创] (2015-12-20)Windows 10 LTS PE X64(10240) 繁体中文(可UEFI启动)
   ==>
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=372692
          http://nonameteam.cc/thread-2720-1-1.html

bear1alex1大所发表的 (2016-09-05)Windows 10X64 14393 PE 繁体中文(可UEFI启动)
   ==>
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=380488
          http://nonameteam.cc/thread-3185-1-1.html

sun00721大所发表的  [分享] Win10PEx64-20160520              X64(10586版 及 10240版)  
   ==>  http://nonameteam.cc/thread-2740-1-1.html

** sun00721大所发表的 10586PEx64繁体,
   
本范例为添加 3Firefox/3Chrome/6WordReader/...等(开头带数字的)工具后桌面如下图(点图放大) :

注: 10PE (x86,x64) 与软体的相容性比较: 似乎 10586版及
14393 比 10240版为优.
     如果将8.1PEx86的
PartAssist 提取出来压成 seltool\PartAssist.7z, 可供 10PE 共用.


二.修改的步骤:
1.将 *BOOT.WIM 解压缩
2.在 *BOOT.WIM 添加 7z.EXE, 7z.DLL, Addon_10PE_1st.CMD,
Addon_10PE_2nd.CMD, 桌面清单(按Window_z).LNK
3.修改 Windows\system32\PECMD.INI
4.以WimTool.EXE 选最大压缩, 重新压制 *BOOT.WIM

三.修改 Windows\system32\PECMD.INI :

...
// 下1行加在 "TEXT ...虚拟磁碟并载入外置工具..."    之后:
  MESS 若未做选择在5秒内会自动关闭此视窗.\n若载入全部工具则会多花一些时间\n是否载入全部工具 #YN *5000 $N
...
// 下2行加在 RAMD ImDisk,L512,NTFS,Y:,ImDisk 之后
Find $%YESNO%=YES  ,     EXEC !=X:\Addon_10PE_1st.CMD  YES
Find $%YESNO%=NO   ,     EXEC !=X:\Addon_10PE_1st.CMD

// 若回答Y才会载入外置工具: 下列在 _END 前的各行在开头都增加 Find $%YESNO%=YES  ,

Find $%YESNO%=YES  ,     FORX ...
Find $%YESNO%=YES  ,     FORX ...
...

_END

...
...
// 以下各行加在 PECMD.INI 之文末
// 在 seltool\Addon_10PE_1st.BAT 请自行设定 Firefox/Chrome/影片剪辑/PotPlayer 分别要放在 X: 或 Y:
// 如果 参数1 为 YES, 表示 Y: 空间较少, 最好上列4工具全部存到 X:

EXEC =!X:\PotPlayer\setup.cmd
LINK !%DESKTOP%\PotPlayer,X:\PotPlayer\PotPlayerMini.exe
EXEC =!Y:\PotPlayer\setup.cmd
LINK !%DESKTOP%\PotPlayer,Y:\PotPlayer\PotPlayerMini.exe

FILE  "X:\Firefox\APP\Firefox_PE_X.LNK=>%Desktop%\3Firefox异空版.LNK"
FILE  "Y:\Firefox\APP\Firefox_PE_Y.LNK=>%Desktop%\3Firefox异空版.LNK"

FILE  "X:\GoogleChrome\Data\GoogleChrome_PE_X.LNK=>%Desktop%\3GoogleChrome异空版.LNK"
FILE  "Y:\GoogleChrome\Data\GoogleChrome_PE_Y.LNK=>%Desktop%\3GoogleChrome异空版.LNK"

LINK !%DESKTOP%\8Avidemux影片剪辑(XP不相容),X:\Avidemux\Avidemux.exe
LINK !%DESKTOP%\8Avidemux影片剪辑(XP不相容),Y:\Avidemux\Avidemux.exe
...
...
LINK !%DESKTOP%\8碎片文件整理,Y:\Addon\WinContig\WinContig.exe
LINK !%DESKTOP%\8磁碟重组,Y:\Addon\Defraggler\Defraggler.exe
LINK !%DESKTOP%\9磁碟重组,Y:\Addon\SmartDefrag\SmartDefrag.exe
LINK !%DESKTOP%\9驱动备份,Y:\Addon\SmartDriverBackup\SmartDriverBackup.exe

EXEC =!REGEDIT /S "Y:\Addon\NTPClock\NTPClock.REG"
LINK !%DESKTOP%\0网路校时 ,Y:\Addon\NTPClock\NTPClock.exe
EXEC =!REGEDIT /S "Y:\Addon\hclock\HamsinClock.REG"

EXEC =!REGEDIT /S "X:\HamsinClock_w.reg"
LINK !%DESKTOP%\1时钟 ,Y:\Addon\hclock\HamsinClock.exe
EXEC =!REGEDIT /S "Y:\Addon\ADMon\ADMon.REG"
LINK !%DESKTOP%\2视频广告过滤,Y:\Addon\ADMon\ADMon.exe
LINK !%DESKTOP%\9随身碟病毒免疫器,Y:\Addon\usb_anti_virus\usb_anti_virus.exe
EXEC =!Y:\Addon\Recuva\outtool.cmd
LINK !%DESKTOP%\9救回误删档,Y:\Addon\Recuva\Recuva.exe
EXEC !=Y:\Addon\XNVIEW\outtool.CMD
LINK !%DESKTOP%\9XNVIEW看图,Y:\Addon\XNVIEW\XNVIEW.exe

EXEC =!Y:\Addon\WinAmp_LRC\outtool.cmd
LINK !%DESKTOP%\8MP3卡拉OK异空版,Y:\Addon\WinAmp_LRC\WinAmp_LRC.exe
LINK !%DESKTOP%\8MP3Gain音量调整器,Y:\Addon\WinAmp_LRC\MP3Gain音量调整器\MP3Gain_portable.exe
LINK !%DESKTOP%\8自制动态歌词LRC_Editor,Y:\Addon\WinAmp_LRC\自制动态歌词LRC_Editor\自制动态歌词LRC_Editor.exe
LINK !%DESKTOP%\8Mp3Profile清单产生器,Y:\Addon\WinAmp_LRC\Mp3Profile清单产生器\Mp3Profile.exe
LINK !%DESKTOP%\8音乐转档精灵,Y:\Addon\MediaEncoder\MediaConvert.exe
LINK !%DESKTOP%\8WAV音档剪辑,Y:\Addon\CTWAVE\CTWAVE32.EXE
LINK !%DESKTOP%\9WinSCP(Ftp工具),Y:\Addon\WinSCP\WinSCP.exe

...
...
...

// "10PE" 平板模式按 [Window+D] 若无法进入桌面, 可改按 [Window+z] 出现桌面清单
LINK !%Desktop%\桌面清单(按Window_z),X:\桌面清单(按Window_z).LNK
HOTK Win+z, X:\桌面清单(按Window_z).LNK
; // "10PE" 的桌面若未显示 "资源回收筒" 可自行添加; 若已显示或不是10PE则请在下一行的开头加入 //
// LINK !%DESKTOP%\资源回收筒(Win_g),X:\$RECYCLE.BIN\S-1-5-18
; // "10PE" 设 [window+g] 进 "资源回收筒" ;若不是10PE则请在下列2行的开头加入 //
LINK X:\资源回收筒, "X:\$RECYCLE.BIN\S-1-5-18"
HOTK Win+g, X:\资源回收筒.LNK


// LINK !%Desktop%\进桌面后请执行一次,X:\Addon_10PE_2nd.CMD
LOAD Y:\Addon_10PE.ini
______________________________________________________________________________________


四.编辑 Addon_10PE_1st.CMD :
echo off
set z7=X:\7z.exe
for %%i in ( C D E F G H I J K L M N O P Q R S T U V W ) do if exist %%i:\seltool set sel=%%i:\seltool
copy /Y %sel%\Addon_10PE_1st.BAT X:\Addon_10PE_1st.BAT >nul 2>nul
if exist X:\Addon_10PE_1st.BAT X:\Addon_10PE_1st.BAT %1


五.编辑 Addon_10PE_2nd.CMD :
PECMD.EXE LOAD Y:\Addon_10PE.ini

六.编辑 seltool\Addon_10PE_1st.BAT :
REM 在
Addon_10PE_1st.BAT 可依第一个参数是否为 YES 来决定要载入那些 "另外添加" 的工具:
set Myt=Y:\
REM 7z.EXE 及 7z.DLL 须并存, 若资料夹含空格则set z7 后的双引号不可省
set z7="X:\7z.exe"
if not exist Y:\Addon md Y:\Addon

REM 让档案总管 显示副档名 & 显示隐藏的项目
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 0 /f
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden      /t REG_DWORD /d 1 /f

for %%i in ( C D E F G H I J K L M N O P Q R S T U V W ) do if exist %%i:\seltool set sel=%%i:\seltool
REM 为加快启动速度, 在10PE 有些工具不添加
if not "%1"=="YES" set unused=_


REM if not "%1"=="YES" goto skip1
if exist X:\Windows\Fonts\Fonts goto skip1
REM 微软正黑体 Windows\Fonts\msjh.ttc 改压成 selboot\Fonts.msjh.ttc微软正黑体.7z
REM 标楷体:从XP或 PE_tools(简繁PE通用工具包).7z 找来
kaiu.ttf压成 selboot\Fonts.kaiu.ttf标楷体.7z
md X:\Windows\Fonts\Fonts 2>nul >nul
copy /Y %sel%\Fonts.*.7z X:\Windows\Fonts\Fonts 2>nul >nul
if exist "X:\Windows\Fonts\Fonts\*.7z" for %%f in (X:\Windows\Fonts\Fonts\*.7z) do  %z7% x "%%f" -r -y -aos -oX:\Windows\Fonts\Fonts
if exist X:\Windows\Fonts\Fonts\*.7z PECMD.EXE FONT X:\Windows\Fonts\Fonts
del /Q  X:\Windows\Fonts\Fonts\*.7z 2>nul
:skip1

set sys=system32
if exist %windir%\sysWOW64 set sys=sysWOW64
REM dbgcore.dll (百度云管家会用到) ; avifil32.dll, zh-TW\avifil32.dll.mui (360云会用到) - 取自 PE_tools(简繁PE通用工具包).7z
for %%f in (dbgcore.dll) do if not exist
%windir%\%sys%\%%f copy %sel%\10PE\sys\%%f %windir%\%sys%\%%f 2>nul >nul

set os=x86
if exist X:\Windows\SysWOW64 set os=x64
if not exist Y:\Addon_10PE.ini  copy %sel%\Addon_10PE_%os%.ini Y:\Addon_10PE.ini 2>nul >nul
...
...
...

REM Firefox  的寻档顺序为  ?:\seltool\Firefox(64)*.7z , ?:\seltool\Firefox(免安装*,32位元*,简繁*通用).rar , ?:\outtool\wimmod\Firefox.WIM
REM Chrome 的寻档顺序为  ?:\seltool\Google(64)Chrome*.* , ?:\seltool\Google(32)Chrome*.*
set Fx_XY=Y
if  "%1"=="YES" set Fx_XY=X
if exist X:\Windows\SysWOW64 if not exist %Fx_XY%:\Firefox for %%f in (%sel%\Firefox?64?*.7z) do  %z7% x "%%f" -y -aos -o%Fx_XY%:\ 2>nul
for /d %%f in (%Fx_XY%:\Firefox*) do move "%%f" %Fx_XY%:\Firefox >nul 2>nul
if not exist %Fx_XY%:\Firefox for %%f in (%sel%\Firefox*.rar) do  %z7% x "%%f" -y -aos -o%Fx_XY%:\ 2>nul
...
...
REM 工具 *.7z 可存到 seltool\ 之下
FOR %%d IN (
Addon\PartAssist%unused%
Addon\XNVIEW
) DO for /f "tokens=1,2 delims=\" %%i in ("%%d") do if not exist %Myt%\%%d for %%f in (%sel%\%%j*.7z) do  %z7% x "%%f" -y -aos -o%Myt%\%%i

REM 资料夹改名为不含中文
FOR %%d IN (
Addon\PartAssist

Addon\XNVIEW
) DO for /f "tokens=1,2 delims=\" %%i in ("%%d") do for /d %%f in (%Myt%\%%d*) do move "%%f" %Myt%\%%d >nul 2>nul


REM PotPlayer
set PP_XY=Y
if  "%1"=="YES"  set PP_XY=X
if not exist %PP_XY%:\PotPlayer for %%f in (%sel%\PotPlayer*.7z) do  %z7% x "%%f" -y -aos -o%PP_XY%:\ 2>nul
for /d %%f in (%PP_XY%:\PotPlayer*) do move "%%f" %PP_XY%:\PotPlayer >nul 2>nul

set Fx=?
for %%i in ( C D E F G H I J K L M N O P Q R S T U V W ) do if exist %%i:\outtool\wimmod set Fx=%%i:\outtool\wimmod
if "%Fx%"=="?" goto skip

REM 10PE与NoName XPE共用下列工具 , 当选择不载入外置工具( 参数1为 YES )则 %unused% 的值为 _ , 表示不载入某些另外添加的工具.
if not exist %Fx_XY%:\Firefox for %%f in (%Fx%\Firefox.WIM) do  %z7% x "%%f" -y -aos -o%Fx_XY%:\Firefox 2>nul
if not exist %PP_XY%:\PotPlayer  for %%f in (%Fx%\PotPlayer1.6.WIM) do  %z7% x "%%f" -y -aos -o%PP_XY%:\PotPlayer 2>nul

FOR %%d IN (
Addon\64bit-Checker
Addon\ADMon
Addon\CTWAVE%unused%
Addon\Defraggler
Addon\FreeUPX%unused%
Addon\hclock
Addon\HE6
Addon\Inp_Pen
Addon\Input
Addon\MediaEncoder%unused%
Addon\NTPClock
Addon\PDFX
Addon\Recuva
Addon\SmartDriverBackup%unused%
Addon\TTPlayer4
%unused%
Addon\TTPlayer7
%unused%
Addon\UltraISO
Addon\UNLOCKER
Addon\usb_anti_virus
Addon\VeraCrypt
Addon\WinContig
Addon\Wimtool
Addon\WinAmp_LRC
Addon\WinSCP%unused%
Addon\WinRAR
Addon\WordReader
Addon\yong_
) DO for /f "tokens=1,2 delims=\" %%i in ("%%d") do if not exist %Myt%\%%d for %%f in (%Fx%\%%j*.WIM) do  %z7% x "%%f" -y -aos -o%Myt%\%%d
:skip
...
...
REM PotPlayer 可改设定为 "单个即选即播" & (按[Ctrl+F])设定硬体加速
copy     /y %sel%\PotPlayerMini_w.ini   %PP_XY%:\PotPlayer\PotPlayerMini.ini 2>nul >nul
REM copy     /y %sel%\PotPlayerMini64_w.ini   %PP_XY%:\PotPlayer\PotPlayerMini64.ini 2>nul >nul
REM 时钟执行后在数字钟上按右键选[New Event], 便可设定 "(once某日/daily每日)定时提醒",

REM
设好后请将 [HKEY_CURRENT_USER\Software\Hamsin] 汇出至 seltool\HamsinClock_w.reg

if exist
%sel%\HamsinClock_w.reg copy     /y %sel%\HamsinClock_w.reg   X:\HamsinClock_w.reg  2>nul >nul

    另请参考 下列文中的  Addon.BAT :

8.1(RamOS)PE.ISO缩减93M+手写+XP14种输入法+yong小小输入法10种+Firefox51+Chrome54+
     影片剪辑+WordReader+标楷体+卡拉OK+千千静听+百度音乐+... ==>

    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=375136
    http://nonameteam.cc/thread-2389-1-1.html


七.编辑 seltool\Addon_10PE_x??.ini ,  :
      请参考 上列文中的 Addon_x86.ini :

八.桌面清单(按Window_z).LNK 取自
PE_tools(简繁PE通用工具包).7z :
简/繁 PE 通用工具包PE_Tools (Unlocker,64bit-Checker,7-Zip,PDFX,WordReader,WimTool,Recuva[救回误删档],
BOOTICE,手写+XP14种输入法+yong小小输入法10种,VeraCrypt加密,Defraggler磁碟重组,WinContig碎片文件整理)
可再添加
Firefox,Chrome,影片剪辑 ==>

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=375264
http://nonameteam.cc/thread-2887-1-1.html


九.10PE补档取自 PE_tools(简繁PE通用工具包).7z :
   seltool\10PE\sys\dbgcore.dll (百度云管家会用到),
   seltool\10PE\sys\avifil32.dll, seltool\10PE\sys\zh-??\avifil32.dll.mui (360云会用到).

注: 若10PE有缺少上列档案, 在 Addon_10PE_1st.BAT 会进行补档. 360
将转型.
   
                    _____ 请参考以下6个回覆的内容 ______

Ho.jpg (9.33 KB, 下载次数: 61)

Ho.jpg

作者: tools241    时间: 2016-11-27 19:27
本帖最后由 tools241 于 2016-11-27 21:29 编辑

** 在PE添加工具有很多种方法, 例:

法一. 不修改PE, 下载 "PE_tools(简繁PE通用工具包).7z" 解压缩,

       于 简/繁 PE开机后, 先执行 Addon_1st.CMD ,完成后再执行 Addon_2nd.CMD

       请参考:

简/繁 PE 通用工具包PE_Tools (Unlocker,64bit-Checker,7-Zip,PDFX,WordReader,WimTool,Recuva[救回误删档],
BOOTICE,手写+XP14种输入法+yong小小输入法10种,VeraCrypt加密,Defraggler磁碟重组,WinContig碎片文件整理)
可再添加
Firefox,Chrome,影片剪辑 ==>

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=375264
http://nonameteam.cc/thread-2887-1-1.html


法二. 如果可以修改PE外置工具*.WIM中的*.INI, 则法一中的 Addon_1st.CMD 可插入*.INI自动执行,
       但是
Addon_2nd.CMD 须进桌面后再手动执行( 否则可能互相干扰 ), 例如:
       81PEtools\81PEtools*.WIM 中的
81PEtools.INI 或
       mytools\MyTools_x??.WIM 中的
MyTools_x??.INI
       请参考:
8.1(RamOS)PE.ISO缩减93M+手写+XP14种输入法+yong小小输入法10种+Firefox51+Chrome54+
     影片剪辑+WordReader+救回误删档+标楷体+卡拉OK+千千静听+百度音乐+... ==>

    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=375136
    http://nonameteam.cc/thread-2389-1-1.html


法三. 如果可以修改PE的 Windows\system32\PECMD.INI , 则法一中的两个步骤都可自动执行,
       您可以依实际需求来选择是否载入全部工具(PE原本的外置工具 及 另外自行再添加的),
       PE开机后
"免手动" 进Firefox(或Chrome).
       请参考:

* 10PE 增 "是否载入外置工具" 选项
+XP14种输入法+Firefox51+Chrome54+
     影片剪辑+WordReader+救回误删档+标楷体+卡拉OK+千千静听+百度音乐+... ==>

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=384067
http://nonameteam.cc/thread-3110-1-1.html


作者: tools241    时间: 2016-11-27 19:27
本帖最后由 tools241 于 2016-11-27 20:16 编辑

** 10PE/8.1PE/8PE/7PE/XPE/... "多合一" 由 硬碟/DVD/随身碟 开机:

**  本人 与 fd3233大 合作修改的新版 NoName Xpe RC6 Extra3 ( tools241版 )
     
再添加数种(影音/其他)工具, 增多合一模组方便与 "其他PE" 并存使用 ) ==>
     http://bbs.wuyou.net/forum.php?mod=viewthread&tid=270745
   请参考第18页第177楼


...
七. 将 NoName XPE 与 10PE/8.1PE/8PE/7PE 制成多合一由 "硬碟" 开机:
1."请先制作好 PE 的可开机随身碟" 以防设定错误时硬碟无法开机, 对磁碟分割不熟者切记找懂的人帮忙!
工具一:以PE开机利用内附工具 "PartAssist分区助手"
在硬碟分割出12G的空间(供多种PE并存) ->
       格式化选ntfs -> [进阶]->[转换为主分割区]->[设定为活动分区] ->[套用] ,
       以后要进旧有分区须进menu.lst选 "HD(硬碟启动)".
工具二: "\2in1\bootsect.exe" ( 用法参考 bootsect.txt )
bootsect.exe /nt52  X:  ( 其中X请更换为 "硬碟" 的代号 )
2. 将 "NoName Xpe*.iso" 提取到 "硬碟"
   将 \RXPE\RXPE.COM "复制COPY" 到 \RXPE.COM
3. 取得 8PE*.iso 或 7PE*.iso 提取到 "硬碟"
   将 \BOOTMGR 搬移MOVE到 \boot\BOOTMGR
4.将 \2in1\BOOTMGR "复制COPY" 到 \ntldr  
5.
编辑  \menu.lst 内容如下( 等待 "timeout"秒 后由 title ["default"+1] 进入 ):
timeout 15
default 0
gfxmenu /boot/GRUB/MESSAGE_MAIN

title [01] 执行 NoName XPE
chainloader /RXPE/SETUPLDR.BIN

title [02] Win-XP (不参照BOOT.ini,直接启动第1个XP)
# 须含特定的 \boot\grub\SWAPhd_XP1 --
由 SWAPHD 修改而来, 请参考 nu888大 的发文:
# Grub4Dos - 硬盘盘号 互换 ==> http://nonameteam.cc/thread-189-1-1.html
# 须将特定的 \boot\XP1ntldr 复制到硬碟第1个XP的 \ 之下 -- by wang_966
SWAPhd_XP1    /XP1ntldr
find --set-root  /XP1ntldr
chainloader      /XP1ntldr

title [03]  XP.VHD ( 存到\\boot ,占用空间须连续)
#http://bbs.wuyou.net/forum.php?mod=viewthread&tid=314336
# XP.VHD 占用空间须连续, 存到 硬碟或随身碟 \boot 之下
find --set-root /boot/XP.VHD
map /boot/XP.VHD (hd0)
# chainloader  (hd0,0)/ntldr  此传统写法可能找到硬碟某一partition的ntldr, 请改用下一行的写法 -- by wang_966
chainloader /boot/XPVHDntldr
# 上一行采用特定(不参照BOOT.ini)的 \boot\XPVHDntldr

title [04]  10PE繁x86 (改名的101BOOT.WIM+下载101,101B*存\\boot)
# 将 \sources\BOOT.WIM 存为 \boot\101BOOT.WIM
# 本选单须含 \boot\101 及 \boot\101BOOTMGR
chainloader /boot/101BOOTMGR

title [05]  10PE x64 (改名的10aBOOT.WIM+下载10a,10aB*存\\boot)
chainloader /boot/10aBOOTMGR

title [06] HD     (启动硬碟作业系统)
if %?_BOOT%==(cd) rootnoverify (hd0) && chainloader +1
checkrange 0x80 read 0x8280 && map (hd1) (hd0) && map (hd0) (hd1) && map --hook && chainloader (hd0)+1
chainloader  (hd0,0)+1
rootnoverify (hd0,0)


title [07] Windows 10 (直接启动,请参考menu.lst)
# 须将 \boot\W00 复制到硬碟Windows的 \boot\W00 (不可改档名)
# 须将 \boot\W00BOOTMGR 复制到硬碟Windows的 \ 再改成其他唯一档名,例:\Win10BOOTMGR
find --set-root /Win10BOOTMGR
chainloader     /Win10BOOTMGR

title [08] Windows 7 (直接启动,请参考menu.lst)
# 须将 \boot\W00 复制到硬碟Windows的 \boot\W00 (不可改档名)
# 须将 \boot\W00BOOTMGR 复制到硬碟Windows的 \ 再改成其他唯一档名,例:\Win7_1BOOTMGR
find --set-root /Win7_1BOOTMGR
chainloader     /Win7_1BOOTMGR

title [09]  10PE简x86 (改名的100BOOT.WIM+下载100,100B*存\\boot)
chainloader /boot/100BOOTMGR

title [10]  10PE_2 x64 (改名的10bBOOT.WIM+下载10b,10bB*存\\boot)
chainloader /boot/10bBOOTMGR

title [11]  8.1PE x86 (改名的081BOOT.WIM+下载081,081B*存\\boot)
chainloader /boot/081BOOTMGR

title [12]  8.1PE x64 (改名的08eBOOT.WIM+下载08e,08eB*存\\boot)
chainloader /boot/08eBOOTMGR

title [13]  8PE x86 (改名的080BOOT.WIM+下载080,080B*存\\boot)
chainloader /boot/080BOOTMGR

title [14]  7PE (改名的070BOOT.WIM+下载070,070B*存\\boot)
chainloader /boot/070BOOTMGR

title [15] reboot (重新开机) 其他选项请按下一页[PageDown]
reboot

title [16] halt   (关机)  或按[F10]左移至[确定][Enter]
halt

title [17]  Win(Install安装/Repair修复) BCD改名Win+下载WinB*存\\boot)
#XP/2003 以外的Windows版本若不从ISO镜像安装, 请将原BCD改名为Win存到\boot
chainloader /boot/WinBOOTMGR


title [18] 从ISO镜像安装WinXP第1次启动(进画面立刻按任意键)
# XP最好是安装在partition 1且盘符为C: ,请先由其他PE开机查看partition 1的盘符是否为C:
# ,若不是则以分区助手将partition 1设成主分割区且可启动
#
#[已解决] 如何在启动U盘中引导XP/2003的ISO文件来安装XP/2003的系统
#http://bbs.wuyou.net/forum.php?mod=viewthread&tid=379970
#[原创] 在《我的grub4dos0.4.6a的启动U盘》中用G4D直接引导ISO镜像来安装XP/2003系统
#http://bbs.wuyou.net/forum.php?mod=viewthread&tid=380237
#
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /boot/winvblock.img.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /boot/WINXP.ISO
map /boot/WINXP.ISO (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)

title [19] 从ISO镜像安装WinXP第2次启动
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /boot/winvblock.img.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /boot/WINXP.ISO
map /boot/WINXP.ISO (0xff)
map --hook
chainloader (hd0)+1


___________________________________________________________________________

** [分享]Grub4Dos - 直接启动Win10,...,Win7, 第1个XP, XP.VHD, PE ==>
    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=380990
    http://nonameteam.cc/thread-3209-1-1.html

作者: tools241    时间: 2016-11-27 19:28
本帖最后由 tools241 于 2017-1-5 14:18 编辑

** 10PE瘦身:
1.若在10PE只使用 "XP输入法" 而不使用系统的输入法,
    建议将 "系统输入法指示器" Windows\system32\Ctfmon.exe 改名为 Ctfmon.ex_
  , 与输入法相关的资料夹亦可删除, 例如:
  在 Windows 及 Windows\Sys????? 之下的 IME ,
InputMethod .
  外置工具资料夹(*tools)下的 *.WIM, *.IMG 也可能内含了系统的输入法(会有IME或
InputMethod),
   若要删除请小心勿删错档.

2.若有音档 Windows\media 可删之

3.10PE字型 Windows\fonts\*.* 可删除后改换成
sun00721大 8.1PE 的 字型 Windows\fonts\*.*

  注: ** 在 8.1PE 则不能将 Windows\IME 直接删除, 须改采
  
进命令模式, CD Windows\IME\IMETC\DICTS, 执行 for %f in (*.IMD) do copy nul %f
  如此可将 Windows\IME\IMETC\DICTS\*.IMD 改成 空档(若档案不存在则无法开机),
  删 Windows\IME\IMETC\DICTS\*.DLL, 删 Windows\IME\IMETC\HELP


作者: tools241    时间: 2016-11-27 19:28
本帖最后由 tools241 于 2016-12-10 13:52 编辑

..........
作者: tools241    时间: 2016-11-27 19:28
本帖最后由 tools241 于 2016-12-27 14:36 编辑

** 细节(工具版本/参数)在此说明:

1.在 简/繁 PE x86/x64 使用 "XP输入法( 注音/仓颉/速成/大易/内码/行列/英数/单码/新仓颉 )" :
   请在 seltool\Addon_10PE_x86.ini  及 seltool\Addon_10PE_x64.ini  设定 "惯用的输入法".
   为了更方便使用( 适用于本文的改法, "免手动安装" 直接进桌面 ),  
   2016/08/08 已同步更新 PE_tools(简繁PE通用工具包).7z 中的 PE_tools\Input
   
NoName Xpe RC6 Extra3 ( wang_966版 ) 的 outtool\wimmod\INPUT [各类型输入法].WIM

2.Chrome:
    未来若发现新版 seltool\Google(32)Chrome(不支援XP)_5?.*.7z 与 10PE不相容时请暂时删此新版,
    改保留旧版 seltool\Google(32)Chrome(支援XP,10PE)_49.*.rar ; 否则可将旧版改名为*.ra_
    未来若发现新版 seltool\Google(64)Chrome(不支援XP)_5?.*.7z 与 10PEx64不相容时请暂时删此新版,
    改保留旧版 seltool\Google(64)Chrome(支援XP,10PE)_49.*.rar
; 否则可将旧版改名为*.ra_
    以上4版若只
留 旧版 seltool\Google(32)Chrome(支援XP,10PE)_49.*.rar 亦可在 10PE x86/x64 通用.
    G10PE_Chrome加7套件,只对10PE有效.7z -- 含 "Unblock Youku",... 7套件,

3.Firefox:

   寻档顺序 : ( PEx64 优先寻找 seltool\Firefox(64)(本版64位元含profile及元件).7z ) ==>
                 seltool\Firefox(免安裝異空版,32位元含26元件,簡繁英通用).rar ==>
                 NoName XPE上的32位元版 \outtool\wimmod\Firefox.WIM


   元件 (12) YouTube High Definition v50.1 ( 可选自动以某画质播放 ).
         ** 若未做特别的调整, Firefox / Chrome / Opera 在YouTube播片的解析度预设为 480p.
             ( 480p在 10PE/Win10 的 (32/64位元)10240版, 64位元的10586版 既使有杂音也较不明显 ).
         ** (免手动)智能切换:
         (1) 自动切换成以Html5 Player 播片( Firefox 3.6.28 仍采用Flash Player ), 且解析度自动上调至1080p.
              例外:在 Win10/10PE 的 (32/64位元)10240版, 64位元的10586版 ( 为防出现杂音 ),
              自动切换成以Flash Player 播片, 解析度维持原始值480p.

         (2) 若要自订解析度, 在DATA之下先将 html5_Flash_Win8.1.ini 或 html5_Flash_Win10.ini
              改档名为 html5_Flash_Win.ini 再编辑内容便可自订预设值.

4.影片剪辑( 可将MP4影片左转270度 ):
   PEx64 采用 Avidemux(64)2.6.15影片剪辑(64位元).7z ;
   PEx86 采用 Avidemux2.6.15影片剪辑(32位元,XP不相容).rar -- 不适用在 x64
   在 NoName XPE 采用 \outtool\wimmod\Avidemux2.6.8影片剪辑(XP相容).WIM

5.PotPlayer 32 (/64) 位元版:
   可改参数设定为 "单个即选即播" & (按[Ctrl+F])设定硬体加速 ,
   请将新的参数档 PotPlayerMini.ini (/ PotPlayerMini64.ini) 存到 seltool\ ,
   并改档名为 PotPlayerMini_w.ini  (/ PotPlayerMini64_w.ini)

作者: tools241    时间: 2016-11-27 19:28
本帖最后由 tools241 于 2016-12-10 14:06 编辑

** fish2006大所发表的 10586PEx86简体,
    添加Firefox/Chrome/WordReader/...等工具后桌面如下图(点图放大) :

   10586
PE轻巧版x86简体 380M -- 适合上网, USB 3.0 开机45秒内执行Firefox.
    fish2006 原创 => 易广白 修改 => tools241 再修改:
                                                添加 "简/繁" PE 通用工具包, Firefox, 视频广告过滤, 速成/注音 输入法.

    Win10PE_zh-CN_x86.txt                     
-- 有兴趣者请参考此说明
    Win10PE_zh-CN_x86_20161210_1.iso   -- 若由硬碟开机40秒内执行Firefox.
    载点网盘: http://pan.baidu.com/s/1eRc6FzO

    *boot.wim 修改后重压为 \boot\100BOOT.WIM, 取自:
    易广白    大 发表的文章: [分享] 277M_鱼大Win10PE_x86_10586有声版完善-小体积-多功能  ==>
    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381064
   
原创为 fish2006大 发表的文章: [分享] 【2016.5.18 发布 10586PE 终结版】带网络,支持显卡、无线网卡驱动 ==>
    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=373268


简/繁 PE 通用工具包PE_Tools (Unlocker,64bit-Checker,7-Zip,PDFX,WordReader,WimTool,Recuva[救回误删档],
BOOTICE,手写+XP14种输入法+yong小小输入法10种,VeraCrypt加密,Defraggler磁碟重组,WinContig碎片文件整理)
可再添加
Firefox,Chrome,影片剪辑 ==>

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=375264
http://nonameteam.cc/thread-2887-1-1.html

作者: ╃↑`颜值超标    时间: 2016-11-27 20:01
好贴,值得收藏,大家都顶
作者: raymondxqm    时间: 2016-11-28 10:36
楼主发帖辛苦。
作者: tools241    时间: 2016-12-10 13:46
本帖最后由 tools241 于 2017-1-2 16:35 编辑

REM Firefox  的寻档顺序为  ?:\seltool\Firefox(64)*.7z , ?:\seltool\Firefox(免安装*,32位元*,简繁*通用).rar ,
                                   ?:\
outtool\wimmod\Firefox.WIM
REM Chrome 的寻档顺序为  ?:\seltool\Google(64)Chrome(*简繁通用).7z , ?:\seltool\Google(64)Chrome(*49.0*简繁英通用).rar ,
                                   ?:\seltool\Google(32)Chrome
(*简繁通用).7z , ?:\seltool\Google(32)Chrome(*49.0*简繁英通用).rar

2016/12/18 更新:
--  以下各档请存到 \seltool\
G8.1PEx86Chrome加7套件,只对特定8.1PEx86有效.7z    (3M)
G8.1PEx64Chrome加7套件,只对特定8.1PEx64有效.7z    (3M)
G10PE_Chrome加7套件,只对10PE有效.7z                       (3M)
Google(32)Chrome(不支援XP)_55.0.2883.87(免安装*32位元,简繁英通用).7z   (44M)
Google(32)Chrome(支援XP*)_49.0.2623.112(免安装*32位元,简繁英通用).rar  (50M )
Google(64)Chrome(不支援XP)_55.0.2883.87(免安装*64位元,简繁英通用).7z   (49M)
Google(64)Chrome(支援XP*)_49.0.2623.112(免安装*64位元,简繁英通用).rar  (59M)

2016/12/29 更新 v51.0b10 (未来 v54 ? 可能不支援XP) :
Firefox(免安装*,32位元含26元件,简繁英通用).rar   (78M) --  请存到 \seltool\
Firefox(64)(本版64位元含profile及元件).7z              (73M) --  请存到 \seltool\

注: \outtool\wimmod\Firefox.WIM 用于 NoName XPE, 若未来Firefox新版( v54 ?)不支援XP, 则 Firefox.WIM 将只更新 "部份元件".

载点网盘: http://pan.baidu.com/s/1mgEBMkSrar

作者: tools241    时间: 2017-1-2 16:03
本帖最后由 tools241 于 2017-1-3 07:41 编辑

本文示范数个 10PEx86/10PEx64 与 NoName XPE 共用约 27个 \wimmod\*.WIM 档
( 含PotPlayer1.6.WIM, CTWAVE(WAV音档剪辑).WIM ).

另外共用了下列存在 \seltool 之下的档( 载点网盘: http://pan.baidu.com/s/1mgEBMkSrar ):

Avidemux2.6.16影片剪辑(32位元,XP不相容).rar 30M
Avidemux(64)2.6.16影片剪辑(64位元).7z        18M

Firefox(免安装*,32位元含26元件,简繁英通用).rar  78M
Firefox(64)(本版64位元含profile及元件).7z  73M

G10PE_Chrome加7套件,只对10PE有效.7z  3M
Google(32)Chrome(不支援XP)_5?.0.*(免安装*32位元,简繁英通用).7z  42M
Google(64)Chrome(不支援XP)_5?.0.*(免安装*64位元,简繁英通用).7z 46M

PartAssist.7z -- 取自8.1PE

XnView[免费看图(简;繁精简版)].7z   2.7M 解压缩后约4M -- 看 *.GIF 动图 "会动" 而非静止不动.


添加3Firefox/3Chrome/6WordReader/...等(开头带数字的)工具后桌面如图(点图放大)



作者: tools241    时间: 2017-1-5 14:22
本帖最后由 tools241 于 2017-1-5 15:44 编辑

六.编辑 seltool\Addon_10PE_1st.BAT :
REM 在
Addon_10PE_1st.BAT 可依第一个参数是否为 YES 来决定要载入那些 "另外添加" 的工具:
set Myt=Y:\
REM 7z.EXE 及 7z.DLL 须并存, 若资料夹含空格则set z7 后的双引号不可省
set z7="X:\7z.exe"
if not exist Y:\Addon md Y:\Addon

REM 让档案总管 显示副档名 & 显示隐藏的项目
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 0 /f
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden      /t REG_DWORD /d 1 /f

...
...






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