Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将目录或哈希表对象作为命令行参数传递给 vbscript。我正在使用方法在 c# 应用程序中执行 VBscript。通过Process.Start()使用 Process.StartInfo.Arguments我们可以将参数传递给脚本,但这仅需要字符串输入。有人知道如何传递字符串以外的数据吗?
Process.Start()
Process.StartInfo.Arguments
Vbscript 没有散列,唯一接近的是字典对象,但不一样。由于您不知道要执行哪些脚本,因此您必须断言最小公分母,即字符串类型。因此,让您的所有脚本将字符串中的参数传递给您的 C 函数,并在此函数中将参数解析为正确的类型以在 Process.Start 中使用它