怠日記

写真・金魚・昆虫・プログラミングの趣味を語るサイトです。似たようなことをnoteにも書いたり書いてなかったり。

VBScript - スクリプトの実行方法に応じた方法でメッセージを表示する | WScript.Echoメソッド

スクリプトの実行方法に応じた方法でメッセージを表示するには WScript オブジェクトの Echo メソッドを使う。

cscript.exe でスクリプトを実行した場合、メッセージは標準出力に出力される。

wscript.exe でスクリプトを実行した場合、メッセージはメッセージボックスで表示される。
ただし、メッセージボックスのタイトルやボタンの種類、アイコンは指定できない。

構文

WScript.Echo (prompt)

引数

  • prompt :
    表示するメッセージ
    メッセージはCR、LF、CR+LFのいずれかを使って改行できる。

    カンマ区切りで複数の文字列を指定した場合、それらを空白でつなげた内容が表示される。

サンプルコード

WScript.Echo "Hello World!" & vbCrLf & "(using the WScript.Echo method)"

↓ 実行結果

Hello World!
(using the WScript.Echo method)

 

カンマ区切りで指定した内容が空白で連結される。
実行結果は上記と同じになる。

WScript.Echo "Hello", "World!"
WScript.Echo "(using", "the", "WScript.Echo", "method)"