无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4619|回复: 8
打印 上一主题 下一主题

[分享] 利用系统自带VBS超级快速制作wimlib工具删除PE不需要的目录和文件黑名单的最好方法

[复制链接]
跳转到指定楼层
1#
发表于 2021-5-29 11:56:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sairen139 于 2021-5-29 12:02 编辑

利用系统自带VBS超级快速制作wimlib工具删除PE不需要的目录和文件黑名单的最好方法之一

批处理的for语句比较慢,VBS在处理文本上非常有优势,可以把处理文本的速度大大提升!

经本论坛slore大神指点,我搞出来的Blacklist.VBS删除黑名单语句如下:
Set fso = CreateObject("Scripting.FileSystemObject")
text = fso.OpenTextFile("2List.txt",1).ReadAll()
arr = Split(text,vbCrLf)
For i=0 To UBound(arr)
   If Len(arr(i)) Then arr(i)="delete --force --recursive """ &  arr(i) &""""
Next
text = Join(arr,vbCrLf)
fso.CreateTextFile("excel.txt",True).Write(text)


79B1219C-81C1-4B73-A8CD-068B23204E94.jpeg (1.94 MB, 下载次数: 71)

79B1219C-81C1-4B73-A8CD-068B23204E94.jpeg

Blacklist.zip

378 Bytes, 下载次数: 123, 下载积分: 无忧币 -2

评分

参与人数 1无忧币 +5 收起 理由
纯脆entropy + 5 感谢分享,正好用的到。

查看全部评分

2#
 楼主| 发表于 2021-5-29 11:59:30 | 只看该作者
当然,sed.exe速度也不相上下,0.1秒就能修改搞定原txt
回复

使用道具 举报

3#
 楼主| 发表于 2021-5-29 12:03:39 | 只看该作者
批处理里可以call这个vbs来进行制作pe删除用的黑名单列表
回复

使用道具 举报

4#
发表于 2021-5-29 12:45:02 | 只看该作者
我以为批处理就很快了,原来vbs更快
回复

使用道具 举报

5#
发表于 2021-5-29 13:08:48 | 只看该作者
very good
回复

使用道具 举报

6#
发表于 2021-5-30 14:20:52 | 只看该作者
很实用的技术贴,谢谢分享!
回复

使用道具 举报

7#
 楼主| 发表于 2021-5-30 22:21:21 | 只看该作者
本帖最后由 sairen139 于 2021-5-30 22:39 编辑

黑名单Hitlist.vbs的另外一种也在0.1x秒完成的更简单的写法如下,感谢@slore大神提供了如此好的方法让五秒制作完成网络骨头版pe缩短到3秒就能制作完成网络骨头版pe!

A382C269-6BFD-4633-ABB3-200EA0EA1EE5.jpeg (54.33 KB, 下载次数: 71)

另一种vbs语句速度也在0.1秒搞定处理黑名单

另一种vbs语句速度也在0.1秒搞定处理黑名单

点评

Blacklist和Hitlist均有黑名单的意思,还有一个Block也有封禁阻碍的意思,综合考虑Blacklist因色彩国际偏见问题不宜采用,Hitlist还有暗杀黑名单的意思但H开头在文件夹位置不如B开头更方便,BLock作为B➕Lock  详情 回复 发表于 2021-5-31 08:51
回复

使用道具 举报

8#
 楼主| 发表于 2021-5-31 08:51:48 | 只看该作者
本帖最后由 sairen139 于 2021-5-31 09:03 编辑
sairen139 发表于 2021-5-30 22:21
黑名单Hitlist.vbs的另外一种也在0.1x秒完成的更简单的写法如下,感谢@slore大神提供了如此好的方法让五秒 ...

Blacklist和Hitlist均有黑名单的意思,还有一个Block也有阻挡、封锁、阻止、限制、阻塞、封禁、阻碍、以及交通阻塞的形容词等等的意思,综合考虑Blacklist因色彩国际偏见问题不宜采用,Hitlist还有暗杀黑名单的意思但H开头在文件夹位置不如B开头更方便,BLock作为B➕Lock词根,Block作为动词时候无疑更贴切,即便Block作为名词也有阻塞、障碍物的意思,所以BLock.VBS这个最合适!

点评

Ban也有封禁的意思,另外winxshell直接支持lua,可以省去vbs的依赖!有空可以用lua来快速这么搞黑名单。  详情 回复 发表于 2021-7-8 08:26
回复

使用道具 举报

9#
 楼主| 发表于 2021-7-8 08:26:28 | 只看该作者
sairen139 发表于 2021-5-31 08:51
Blacklist和Hitlist均有黑名单的意思,还有一个Block也有阻挡、封锁、阻止、限制、阻塞、封禁、阻碍、以 ...

Ban也有封禁的意思,另外winxshell直接支持lua,可以省去vbs的依赖!有空可以用lua来快速这么搞黑名单。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 16:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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