【发布时间】:2018-03-14 21:51:28
【问题描述】:
这是vbs文件:
set w = CreateObject^("WScript.Shell"^)
W.Run chr^(34^) & "explore.bat" & chr^(34^), 0
echo set w= Nothing
(它将运行一个批处理文件,但隐藏在后台)
我尝试了来自 this post 的建议...这是我目前的 bat 文件(应该制作 vbs 文件 - 不打开它):
(
echo set w = CreateObject^("WScript.Shell"^)
echo W.Run chr^(34^) & "explore.bat" & chr^(34^), 0
echo set w= Nothing
)>"1623.vbs"
这不起作用,它最终打开了explore.bat(它不应该,它应该只是制作vbs文件)。我只想制作vbs文件。
我可能完全错了(我对此很陌生),寻求任何建议。
我也尝试使用this advice,但没有成功(因为它是多行)
【问题讨论】:
-
你需要转义&符号。
标签: batch-file vbscript