202得票8回答
VBScript输出到控制台

如何使用VBScript命令或最快的方法将结果输出到控制台?

127得票4回答
在IE9中,不要从Javascript传递任何内容到VBScript

我有一个用VBScript编写的框架。在这个框架的某些函数内部,会检查函数的参数是否为Nothing,如果是,则执行一些操作。 使用该框架的代码是用JavaScript编写的。因此,我需要将Nothing传递给函数以执行一些操作。在Internet Explorer 8和早期版本中,以下方法...

94得票5回答
VBScript -- 使用错误处理

我想使用 VBScript 捕获错误并记录它们(例如 on error "log something"),然后继续执行脚本的下一行。 例如: On Error Resume Next '执行步骤 1 '执行步骤 2 '执行步骤 3 当在步骤 1 中发生错误时,我希望记录该错误(或者通...

90得票5回答
我可以帮助您翻译成中文:我能够向 VBScript 传递参数吗?(vbs 文件是由 cscript 启动的)

我有一个保存在 "test.vbs" 中的脚本:Set FSO = CreateObject("Scripting.FileSystemObject") Set File = FSO.OpenTextFile(workFolder &"\test.txt", 2, True) File.Wri...

84得票2回答
在VBscript中使用命令行参数

我如何在VBscript中传递和访问命令行参数?

83得票3回答
如何打开资源管理器并选择特定文件?

我想编写一个函数,你可以通过传递一个文件路径来使用它,例如:C:\FOLDER\SUBFOLDER\FILE.TXT 我希望打开Windows资源管理器并定位到包含该文件的文件夹,然后在该文件夹中选择该文件(类似于许多程序中使用的“在文件夹中显示”概念)。 我应该如何做?

80得票8回答
是否需要将对象设置为“Nothing”?

我经常听说建议在使用完对象后将其设置为`Nothing`。但我通常只在表单内的函数中使用它们。 无论是否将对象设置为`Nothing`,当函数作用域结束时,引用都会丢失并释放内存,对吗? 也就是说,真的有必要这样做吗:Set db = Nothing Set record_set = No...

80得票8回答
从字符串中仅返回数字0-9

我需要一个正则表达式,可以在VBScript和.NET中使用,仅返回在字符串中找到的数字。例如,以下任何一个"字符串"都应该只返回1231231234: 123 123 1234 (123) 123-1234 123-123-1234 (123)123-1234 123.123.1234 1...

78得票8回答
有没有在经典ASP中解析JSON的好库?

我已经找到了无数用于在Classic ASP(VBScript)中生成JSON的库,但是我没有找到任何用于解析JSON的库。 我想要一个可以传递JSON字符串并返回某种VBScript对象(数组、Scripting.Dictionary等)的东西。 有人能推荐一个在Classic ASP中...

72得票19回答
桌面路径的环境变量是什么?

我正在编写Windows批处理文件,想要将某些东西复制到桌面。我认为可以使用以下命令: %UserProfile%\Desktop\ 但是,我在想,这可能只适用于英语操作系统。有没有办法在任何国际化版本中都能使用批处理文件来完成此操作? 更新 我尝试了以下批处理文件:REG Q...