无忧启动论坛

 找回密码
 注册
搜索

一秒内批处理如何删除pe.WIM包里导出的列表中WinSxS目录里的必需存在的文件路径方法

查看数: 4839 | 评论数: 10 | 收藏 6
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-11-14 11:46

正文摘要:

本帖最后由 sairen139 于 2020-11-24 22:05 编辑 一秒内批处理如何删除pe.WIM包里导出的列表中WinSxS目录里的必需存在的文件路径方法: 第一步先导出多映像BOOT.WIM包里卷2的所有目录和文件列表(即首先导出多映 ...

回复

远大的理想 发表于 2024-7-21 06:58:05
谢谢分享,winsxs是个大家伙
2010yuntiger 发表于 2021-11-16 16:26:48
多谢分享,研究一下
2011qt 发表于 2020-11-16 09:11:37
支持,感谢分享
sairen139 发表于 2020-11-16 07:59:03
sairen139 发表于 2020-11-14 16:56
当然如果不是在正常的系统里处理而是在没有findstr.exe的pe里处理WinSxS文件列表,则可以把正常系统里的f ...

!!一秒删除处理pe.WIM包里的WinSxS目录里的列表txt文件路径.bat
findstr /v ".*_microsoft.windows.c..-controls.resources_.*_zh-cn .*_microsoft.windows.common-controls .*_microsoft.windows.gdiplus_.*_none Manifests.*_microsoft.windows.i..utomation.proxystub Manifests.*_microsoft.windows.isolationautomation Manifests.*_microsoft.windows.s...smart_card_library Manifests.*_microsoft.windows.systemcompatible" 2list.txt>"%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%".txt
PAUSE

!!一秒删除处理pe.WIM包里的WinSxS目录里的列表txt文件路径.bat.TXT

432 Bytes, 下载次数: 15, 下载积分: 无忧币 -2

!!一秒删除处理pe.WIM包里的WinSxS目录里的列表txt文件路径.bat

点评

提取文本txt里匹配的行更简单去掉/v参数就能提取通配符匹配的路径:findstr ".*_microsoft.windows.c..-controls.resources_.*_zh-cn .*_microsoft.windows.common-controls .*_microsoft.windows.gdiplus_.*_none M  详情 回复 发表于 2020-11-16 08:27
sairen139 发表于 2020-11-14 16:56:43
sairen139 发表于 2020-11-14 13:38
导出到准确到秒的列表内的批处理语句如下:
@echo off
for /f "tokens=1 delims=[]" %%i in ('findstr  ...

当然如果不是在正常的系统里处理而是在没有findstr.exe的pe里处理WinSxS文件列表,则可以把正常系统里的findstr.exe也放入到这个批处理所在的同一个文件夹里即可正常运行批处理!

点评

!!一秒删除处理pe.WIM包里的WinSxS目录里的列表txt文件路径.bat findstr /v ".*_microsoft.windows.c..-controls.resources_.*_zh-cn .*_microsoft.windows.common-controls .*_microsoft.windows.gdiplus_.*_non  详情 回复 发表于 2020-11-16 07:59
sairen139 发表于 2020-11-14 13:38:53
本帖最后由 sairen139 于 2020-11-14 16:48 编辑
sairen139 发表于 2020-11-14 12:08
findstr /v 该参数仅打印未匹配的行。
.* 通配符匹配包含任意字符。
>>3List.txt 追加将每一行的打印显示 ...

导出到准确到秒的列表内的批处理语句如下:
@echo off
for /f "tokens=1 delims=[]" %%i in ('findstr /v ".*_microsoft.windows.c..-controls.resources_.*_zh-cn .*_microsoft.windows.common-controls .*_microsoft.windows.gdiplus_.*_none Manifests.*_microsoft.windows.i..utomation.proxystub Manifests.*_microsoft.windows.isolationautomation Manifests.*_microsoft.windows.s...smart_card_library Manifests.*_microsoft.windows.systemcompatible" 2List.txt') do (echo %%i) >>"%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%".txt
PAUSE

!删除处理pe.WIM包里的WinSxS目录里的文件导出到准确到秒的列表.bat.TXT

498 Bytes, 下载次数: 20, 下载积分: 无忧币 -2

!删除处理pe.WIM包里的WinSxS目录里的文件导出到准确到秒的列表.bat

点评

当然如果不是在正常的系统里处理而是在没有findstr.exe的pe里处理WinSxS文件列表,则可以把正常系统里的findstr.exe也放入到这个批处理所在的同一个文件夹里即可正常运行批处理!  详情 回复 发表于 2020-11-14 16:56
maghreb 发表于 2020-11-14 12:38:13
顶你一下面

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-24 00:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表