通过另一个VBS编写VBS

时间:2018-12-19 15:23:01

标签: vbscript

我正在尝试通过另一个VBS创建一个VBS,但是无法处理引号,并且很想知道是否有可能。

这是我在新VBS中需要的第一行:

".container a"

主要的VBS代码无效:

CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False

1 个答案:

答案 0 :(得分:1)

多亏了Sorceri,我通过编写以下代码设法使它起作用:

Dim oFSO, vbFile
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set vbFile = oFSO.CreateTextFile("try.vbs", True)
vbFile.WriteLine "CreateObject(" & Chr(34) & "Wscript.Shell" & Chr(34) & ").Run """""""" & WScript.Arguments(0) & """""""", 0, False"
vbFile.Close