无忧启动论坛
标题: 利用winxshell配合一个lua文本文件制作pe删除用黑名单的超快方法制作速度和VBS一样快 [打印本页]
作者: sairen139 时间: 2021-7-8 14:54
标题: 利用winxshell配合一个lua文本文件制作pe删除用黑名单的超快方法制作速度和VBS一样快
本帖最后由 sairen139 于 2021-7-8 14:57 编辑
利用winxshell配合一个lua文本文件制作pe删除用黑名单的超快方法制作速度和VBS一样快
今日得蒙本论坛slore大神指点,传授给我一个winxshell执行一个lua文件来一秒内制作出pe删除用黑名单的方法:
Ban.lua文本文件里的语句如下:
local flist = io.open("2List.txt","r"):read("*a")
local ulist = flist:gsub("([^%c]+)", 'delete --force --recursive "%1"')
io.open("excel.txt","w+"):write(ulist)
有了上述的lua文本文件,然后用winxshell来执行Ban.lua文件即可在一秒内得到pe删除用黑名单文件列表:
winxshell.exe -script Ban.lua
-
E59AE43D-7AD7-496B-9875-42E91A682DE0.jpeg
(1.81 MB, 下载次数: 71)
-
-
Ban.LUA.TXT
164 Bytes, 下载次数: 16, 下载积分: 无忧币 -2
作者: sairen139 时间: 2021-7-8 14:54
好处是可以摆脱vbs的依赖,直接用winxshell就好了。
作者: bfgxp 时间: 2021-7-8 15:18
牛B,不知道哪里可以系统的学习一下lua语法代码
作者: slore 时间: 2021-7-8 15:24
本帖最后由 slore 于 2021-7-8 15:26 编辑
www.lua.org 有官方文档。
不过速成的话,百度搜索出来的中文语法文档更合适些。
可以直接用lua.exe,语法错误,代码问题可以看到。
(WinXShell是Windows程序,控制台信息不好查看)
作者: junyee 时间: 2021-7-8 15:27
本帖最后由 junyee 于 2021-7-8 15:28 编辑
https://www.runoob.com/lua/
这个网站的教程都 很不错,还有笔记。
item.jd.com/12384305.html
实体书更能静下心来学习。
lua 入门不是很难,语法也还优雅。
就是有些语法和类似的语言 格格不如。
作者: sairen139 时间: 2021-7-8 20:23
Slore大神提供的最简化Ban.lua的语句如下:
f = io.open("2List.txt","r+")
u = f:read("*a"):gsub("([^%c]+)", 'delete --force --recursive "%1"')
f:seek('set');f:write(u)
作者: sairen139 时间: 2021-7-8 20:30
slore大神说这个是直接读写相同2List.txt文件。如果不同文件就,要重新 io.open一个,再write。前者只是单纯是少了 io.open('excel.txt'):write。直接读写2List.txt和写入新的excel.txt的速度是一样的。
作者: sht123960585 时间: 2021-8-23 18:33
正则表达式看不懂,难过
作者: 2010yuntiger 时间: 2021-10-30 16:07
看着蒙圈
作者: martin313 时间: 2023-12-5 16:16
这下方便多了,嘿嘿
欢迎光临 无忧启动论坛 (http://wuyou.net./) |
Powered by Discuz! X3.3 |