|
本帖最后由 黑中见白 于 2019-4-16 18:23 编辑
大佬,我发现wimlib的按列表提取功能,会直接覆盖掉已经存在的文件.
找到了7z, 发现也可以按列表提取文件
7z x boot.wim 2 -y -aos -osoft -i@font.txt
1\Windows\Fonts\
font.txt 格式 1是wim卷号.
x 是完整路径提取
2 是wim卷号
y是自动跳过同意
aos是不覆盖文件
-osoft 是解压到 当前目录soft
i@font.txt 是按列表提取
我是用系统的Prefetch功能 服务,来获得的进程 模块列表的,
这样的列表里经常有核心文件.
估计内核文件上面也有,
覆盖到pe了,
就出错了
COMPACT.EXE-51A7BC7A.pf.TXT
@\Windows\System32\
kernel32.dll,locale.nls,ntdll.dll,user32.dll,wow64.dll,wow64cpu.dll,wow64win.dll
@\Windows\SysWOW64\
advapi32.dll,BCRYPTPRIMITIVES.DLL,compact.exe,CRYPTBASE.DLL,gdi32.dll,GDI32FULL.DLL,imm32.dll,kernel32.dll,KERNELBASE.DLL,MSVCP_WIN.DLL,msvcrt.dll,ntdll.dll,rpcrt4.dll,sechost.dll,sspicli.dll,ucrtbase.dll,user32.dll,win32u.dll
|
|