Erro ao chamar .vbs de .bat

Erro ao chamar .vbs de .bat

No momento, estou tentando chamar um arquivo .vbs de um arquivo em lote e ele continua apresentando um erro.

Este é meu arquivo em lote:

@ECHO ON
cscript "C:\Users\Alex.Newton\Desktop\VBScripts\First scripts\This is my first script.vbs"
PAUSE

Este é o meu script VB:

<SCRIPT LANGUAGE="VBSCript">
MsgBox "Welcome"
</SCRIPT>

Salvo como .vbs.

Eu recebo o erro:

C:\Users\Alex.Newton\Desktop\VBScripts\First scripts\FirstScriptWow.vbs(1, 1) Microsoft VBScript compilation error: Expected statement

Responder1

Exclua as <script>tags. Eles não são necessários em um arquivo .VBS.

Responder2

Você precisa de tags para incorporar o script na página HTML, mas executa o script com o Windows Script Host, não com o InternetExplorer, portanto, remova as tags.

Aliás, é melhor usar WScript.Echoporque imprime no cscriptmodo console e faz msgbox no wscriptmodo.

informação relacionada