出于某种原因,我的代码出现了一个错误,指出
Script: startup.vbs
Line: 10
Char: 2
Error: Invalid procedure call or argument
Code: 800A0005
来源:Microsoft VBScript 运行时错误
我使用的代码: THE CODE
出于某种原因,我的代码出现了一个错误,指出
Script: startup.vbs
Line: 10
Char: 2
Error: Invalid procedure call or argument
Code: 800A0005
来源:Microsoft VBScript 运行时错误
我使用的代码: THE CODE
细节模糊......这就是我在 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”值,因为它不是那样操作的。还有其他事情,但您问如何将变量用于函数。你去吧。:)