-2

出于某种原因,我的代码出现了一个错误,指出

Script: startup.vbs

Line: 10

Char: 2

Error: Invalid procedure call or argument

Code: 800A0005

来源:Microsoft VBScript 运行时错误

我使用的代码: THE CODE

4

1 回答 1

-1

细节模糊......这就是我在 Wscript Shell Run 中使用变量的方式。

Sub RunCommand(command)
    cmd = "cmd /c "" & command & """"
    set shell=createobject("wscript.shell")
    shell.run cmd
    set shell=nothing
End Sub

我肯定会说您提供的代码在其工作方式和子例程与函数的滥用方面存在相当多的缺陷。函数返回一些东西,而子程序不返回。

iecho 正在反刍整个字符串“vbyes parent:child true”,而不是您想要的“child”值,因为它不是那样操作的。还有其他事情,但您问如何将变量用于函数。你去吧。:)

于 2021-09-22T14:38:50.883 回答