WshShell.Run """C:\Program Files\Target.exe"" -s"
在上面的命令中,我想使用字符串而不是路径,但是它不起作用!
Directory = "C:\Program Files\Target.exe"
WshShell.Run """Directory"" -s"
怎么做?
使用Chr(34)
可能会使事情更清楚。
Directory = "C:\Program Files\Target.exe"
WshShell.Run Chr(34) & Directory & Chr(34) & " -s"
否则,您要查找的语法会有点复杂:
WshShell.Run """" & Directory & """ -s"
如果需要在字符串文字中使用引号字符,则必须将其加倍。而且,如果您需要包含VBScript变量,则应将其串联(&
)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句