.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 ページにスクリプトを埋め込むにはタグが必要ですが、スクリプトは InternetExplorer ではなく Windows Script Host で実行されるため、タグを削除します。

ちなみに、モードWScript.Echoではコンソールに出力しcscript、モードではmsgboxを行うので、使用する方が良いですwscript

関連情報