我目前正在嘗試從批次文件調用 .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
。