我目前正在尝试从批处理文件中调用 .vbs 文件,但它一直给我一个错误。
这是我的批处理文件:
@ECHO ON
cscript "C:\Users\Alex.Newton\Desktop\VBScripts\First scripts\This is my first script.vbs"
PAUSE
这是我的 VB 脚本:
<SCRIPT LANGUAGE="VBSCript">
MsgBox "Welcome"
</SCRIPT>
保存为 .vbs。
我收到错误:
C:\Users\Alex.Newton\Desktop\VBScripts\First scripts\FirstScriptWow.vbs(1, 1) Microsoft VBScript compilation error: Expected statement
答案1
删除<script>
标签。.VBS 文件中不需要它们。
答案2
您需要标签才能将脚本嵌入 HTML 页面,但是您使用 Windows Script Host 而不是 InternetExplorer 运行脚本,因此请删除标签。
顺便说一句,它更好用,WScript.Echo
因为它在模式下打印到控制台cscript
并在模式下执行 msgbox wscript
。