找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 14488|回复: 7

[问题求助] 有人有vbs编译器吗

[复制链接]
发表于 2023-2-18 11:07:38 | 显示全部楼层 |阅读模式
不是那种vbstoexe的自解压再运行,
是那种真正意义上的编译
不然我只能把vbs放到vb6里编译了
发表于 2023-2-18 11:26:53 | 显示全部楼层
vbs本身就是脚本语言,点击就能执行,为什么要编译?你要把它弄成可执行文件,不就只能用vbstoexe嘛~~~
照你的思维,运行bat也给它编译一下?
发表于 2023-2-18 12:42:22 | 显示全部楼层
回复 1# jyswjjgdwtdtj


VBS也疯狂,可以用这个。
 楼主| 发表于 2023-2-18 13:10:10 | 显示全部楼层
回复 2# mzzyb


    所以真有啊
而且我说了vbstoexe是自解压,根本不算是编译器
发表于 2023-2-18 16:49:14 | 显示全部楼层
放到vb6里编译就是正解啊
发表于 2023-2-19 23:23:36 | 显示全部楼层
之前有个想法,用词法分析工具把vbs解析成vb.net,然后用vbc.exe编译,不过只停留在想法阶段()
vb.net编译出来的效率挺高的,相同的程序(做文件io和数值计算)能达到vbs的一千倍运行速度
不过后来用js挺舒服的(简单处理一下就能在浏览器+windows script host
跑,jscript .net也能编译),就没管了
现在写vbs就是娱乐一下,毕竟不支持匿名函数和闭包,还是js香()
发表于 2023-2-19 23:34:46 | 显示全部楼层
相关项目的话,github上搜rasp,有个ruby写的vbs解释器
还有几个语言转换项目:vbs2js,vbs in js,也有一些parser的实现
编译的大概目前是没有,毕竟还有execute和eval函数,很难处理
扔掉那几个函数应该可以搞一个正儿八经的编译器出来
 楼主| 发表于 2023-3-15 18:51:42 | 显示全部楼层
求个vbsedit或htaedit破解版
这里有个htaedit的 但是版本实在太老了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 20:42 , Processed in 0.017228 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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