oym2016 发表于 2022-5-24 20:22 求大大展开讲讲,可以吗?? 或者大概说说是个什么样流程 ![]() ![]() |
谢谢分享 |
本帖最后由 879792799 于 2023-3-5 13:15 编辑 2011lerv 发表于 2023-3-4 01:00 其实废话一堆 其实真正要表达的哼简单 怪我说的不清楚 ![]() 可以先去2010sya大大的帖子学习一下 g4d引导 一个2M大小的u盘PE整体引导工具 可以先去liujun2000大大的帖子学习一下 vhdx秒还原 ------ 源贴 然后应该就懂了 其实不难的! 自己备用: 1.http://bbs.wuyou.net/forum.php?m ... 4670&fromuid=577010 2.http://bbs.wuyou.net/forum.php?m ... 9620&fromuid=577010 3.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424033 4.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=429912 5.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=423670 6.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=429415 7.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=430883 8.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=426651 9.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=383090 |
感觉好专业……小白不懂 |
楼主牛人,看看这个技术贴啊 |
zynt1012 发表于 2022-10-4 10:11 是啊 大大你有这样的批处理吗??? 我也想要个批处理 ![]() ![]() |
czg2008 发表于 2022-10-3 20:41 一点不复杂 就是我描述的太啰嗦了 ![]() ![]() |
学习了 |
谢谢楼主的分享 |
oym2016 发表于 2022-5-24 20:22 谢谢分享! ![]() |
本帖最后由 oym2016 于 2022-5-24 20:32 编辑 ::Restore.cmd ::放在目录中可手动恢复 :放入注册表可自动恢复 @ECHO off&PUSHD %~dp0 & REG.EXE QUERY "HKU\S-1-5-19">NUL 2>&1 IF %ERRORLEVEL% EQU 1 ( CMD /U /C ECHO. CreateObject^("Shell.Application"^).ShellExecute "%~f0", "", "", "runas", 1 > "%Temp%\GetAdmin.vbs"& "%Temp%\GetAdmin.vbs" & DEL "%Temp%\GetAdmin.vbs" & EXIT /B ) setlocal enabledelayedexpansion SET dif=Basevhd.vhdx SET Sub_1=BaseSub_1.vhdx SET Sub_2=BaseSub_2.vhdx IF NOT EXIST %~dp0!dif! goto :first :restore IF EXIST GrubSign.? DEL /f /q GrubSign.? COPY /y %~dp0!dif! %~dp0!Sub_1! >nul 2>nul IF errorlevel 1 ( COPY /y %~dp0!dif! %~dp0!Sub_2! ECHO GrubSign2 >GrubSign.2 ) ELSE ( ECHO GrubSign1 >GrubSign.1 ) :end EXIT :first SET sys=Win81Ent.vhdx ECHO create vdisk file=%~dp0!dif! parent="%~dp0!sys!"|DISKPART >nul COPY /y %~dp0!dif! %~dp0!Sub_1! ECHO GrubSign1 >GrubSign.1 exit ===================================== ::G4D菜单 title ntloader 启动 Win81Ent.VHDx (kernel方案1) find --set-root /Win81Ent/Basevhd.vhdx uuid () if exist GrubSign.1 set vhdn=/Win81Ent/BaseSub_1.vhdx if exist GrubSign.2 set vhdn=/Win81Ent/BaseSub_2.vhdx find --set-root /efi/grub/ext/ntloader kernel /efi/grub/ext/ntloader uuid=%?% file=%vhdn% initrd /efi/grub/ext/initrd.lz1 ::grub2菜单 menuentry "Windows 8.1 Vhdx" --class windows { if search -n -s -f /Win81Ent/GrubSign.1;then ntboot --efi=/Win81Ent/bootmgfw.efi --vhd /Win81Ent/BaseSub_1.vhdx elif search -n -s -f /Win81Ent/GrubSign.2;then ntboot --efi=/Win81Ent/bootmgfw.efi --vhd /Win81Ent/BaseSub_2.vhdx fi; } |
好高大尚的样子 |
假大空 发表于 2022-5-23 22:19 为啥了?大大请指教 |
学习学习,不错 |
学习学习,不错 |
学习了 真不错 |
fulibo 发表于 2022-5-23 16:29 在g4d中就完成pe中的功能不好吗?真不合适吗!也就是说g4d 变成了一个功能单一的PE 啊!能快一点不好吗? ![]() |
ppll2030 发表于 2022-5-23 16:08 是这个意思,不过这个过程是在g4d中完成的,不用进入系统或者pe 中完成,更加方便点 ![]() |
Easong 发表于 2022-5-23 12:57 客气了 相互学习! ![]() ![]() |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.