有点VBS脚本经验的人应该都使用过WScript.Arguments来实现文件拖拽功能:
For Each argv In WScript.Arguments DoSomething(argv) Next
这样可以把文件拖拽到VBS脚本上来进行相应的处理,但是不止一个人问过我,为什么拖拽的文件比较多时会出现“无法执行 – 参数列表过长”的错误?
有点VBS脚本经验的人应该都使用过WScript.Arguments来实现文件拖拽功能:
For Each argv In WScript.Arguments DoSomething(argv) Next
这样可以把文件拖拽到VBS脚本上来进行相应的处理,但是不止一个人问过我,为什么拖拽的文件比较多时会出现“无法执行 – 参数列表过长”的错误?
16进制在编程中是很普遍的,在VBScript中,以“&H”前缀来表示十六进制数。
曾经写过一篇《用VBS解析JSON格式数据》,里面提到了用 VBS 解析 JSON 的三种方法::第一,根据算法自己写一个解析 JSON 的库;第二,使用正则表达式匹配需要的数据;第三,用 JavaScript 来解析。
《在VBS中定义字节数组Byte()》一文中介绍了在 VBS 中定义字节数组的方法,本文介绍一下字节数组Byte()的处理方法。