Windows VBScript - 使用 Eval 执行代码

标签 windows vbscript eval

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

最佳答案

也许令人惊讶的是,您可以使用 Execute 来做到这一点陈述。它甚至在 documentation 中被引用对于 Eval 函数。

关于Windows VBScript - 使用 Eval 执行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14248441/

相关文章:

javascript - 如何以最快的方式显示一个窗口?

windows - Windows 上共享内存的映射 View 数

regex - 特定 VBA/VBScript 正则表达式相关问题 (MS Access)

macros - 不带 eval 取消引用

sql-server - 在带有 SQL Server 2008 的 Windows Server 2003 上安装 TFS 2008 工作组版

c++ - PrintWindow发送消息是WM_PAINT还是WM_PRINT?

vbscript - 如何在 vbscript 静默模式 installshield express 中访问 session 属性 ProductName

vbscript - 强制 vbscript 以 64 位而不是 32 位打开命令提示符

ruby rescue block——响应不止一个命令

Python - 创建一个 "scripting"系统