從 .bat 呼叫 .vbs 時發生錯誤

從 .bat 呼叫 .vbs 時發生錯誤

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

相關內容