Error al llamar a .vbs desde .bat

Error al llamar a .vbs desde .bat

Actualmente estoy intentando llamar a un archivo .vbs desde un archivo por lotes y sigue dándome un error.

Este es mi archivo por lotes:

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

Este es mi script VB:

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

Guardado como .vbs.

Recibo el error:

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

Respuesta1

Eliminar las <script>etiquetas. No son necesarios en un archivo .VBS.

Respuesta2

Necesita etiquetas para incrustar secuencias de comandos en una página HTML, pero ejecuta las secuencias de comandos con Windows Script Host, no con InternetExplorer, así que elimine las etiquetas.

Por cierto, es mejor usarlo WScript.Echoporque imprime en la consola en cscriptmodo y hace msgbox en wscriptmodo.

información relacionada