Windows VBScript -使用Eval执行代码



我有一个字符串在我的vbscript文件。我想执行字符串作为代码。例如,字符串可以是'msgbox("hello")'。然而,eval函数只接受数值或字符串操作。我应该如何执行代码?我总是可以创建一个新文件,并将该字符串写入文件,执行该文件,然后删除它,但我正在寻找更好的方法来做到这一点。

令人惊讶的是,您可以使用Execute语句来完成此操作。它甚至在Eval函数的文档中被引用。

最新更新