我们可以将目录或散列表对象作为命令行参数传递给VBscript吗?

时间:2012-06-04 12:14:58

标签: c# .net vbscript

我想将目录或哈希表对象作为命令行参数传递给vbscript。我正在使用Process.Start()方法在c#应用程序中执行VBscript。通过使用 Process.StartInfo.Arguments我们可以将参数传递给脚本,但这只需要字符串输入。 有人知道如何传递除字符串以外的数据吗?

1 个答案:

答案 0 :(得分:0)

Vbscript没有哈希值,唯一接近的是字典对象但是不一样。由于您不知道要执行哪些脚本,因此必须断言最不常见的deminator,这是字符串类型。因此,让所有脚本将字符串中的参数传递给C函数,并在此函数中将参数解析为正确的类型,以便在Process.Start中使用它。