
В настоящее время я пытаюсь вызвать файл .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
.