[コマンドプロンプト] コマンドプロンプトからWSHを利用する方法(cscriptコマンド)

当ページのリンクには広告が含まれています。

初級者~中級者向け

◆ 上級者向け

◆ Windowsのコマンド環境について幅広く知りたい方へ

created by Rinker
¥3,149 (2024/11/21 08:18:03時点 楽天市場調べ-詳細)
目次

コマンドプロンプトからWSHを利用する方法(cscriptコマンド)

cscriptコマンドを使用することで、Windows Script Host (WSH) を利用して、VBS(Visual Basic Script)やJScriptファイルなどのスクリプトをコンソール(コマンドプロンプト)から実行することができます。

コマンド名は「Console Script」が由来となっています。

コマンドの省略形は存在しません。

フォーマット

CScript scriptname.extension [オプション...] [引数...]

使用例

スクリプトを実行する

cscript scriptname.vbs
  • scriptname.vbs: 実行したいスクリプトファイルの名前。

このコマンドは、指定された scriptname.vbs をコンソールモードで実行し、スクリプトの出力をコマンドプロンプト上に表示します。

引数を指定してスクリプトを実行する

cscript scriptname.vbs argument1 argument2
  • argument1, argument2: スクリプトに渡す引数。

このコマンドは、指定されたスクリプト scriptname.vbs に引数を渡して実行します。

スクリプトの実行結果をファイルにリダイレクトする

cscript scriptname.vbs > output.txt
  • > output.txt: スクリプトの出力を output.txt にリダイレクト。

このコマンドは、スクリプトの実行結果を output.txt ファイルに保存します。

スクリプト実行時のエコーをオフにする

cscript /nologo scriptname.vbs
  • /nologo: ロゴメッセージを非表示にするオプション。

このコマンドは、scriptname.vbs をロゴメッセージを非表示にして実行します。

スクリプトホストのエラーメッセージを表示しない

cscript /B scriptname.vbs
  • /B: スクリプトホストのエラーメッセージを非表示にするオプション。

このコマンドは、スクリプトを実行中にエラーメッセージを非表示にします。

オプション一覧

オプションオプションの説明
/Bバッチ モード : スクリプトのエラーおよびプロンプトを非表示にする。
/Dアクティブ デバッグを使用可能にする。
/E:engineスクリプト実行時にエンジンを使用する。
/H:CScript既定のスクリプト ホストを CScript.exe に変更する。
/H:WScript既定のスクリプト ホストを WScript.exe に変更する (既定値)。
/I対話モード (既定値、/B と逆の動作)。
/Job:xxxxWSF ジョブを実行する。
/Logoロゴを表示する (既定値)。
/Nologoロゴを表示しない : 実行時に見出しを表示しない。
/Sこのユーザーの現在のコマンド ライン オプションを保存する。
/T:nn秒単位のタイムアウト時間 : スクリプトを実行できる時間の最大値。
/Xデバッガでスクリプトを実行する。
/Uコンソールからリダイレクトされた I/O に Unicode を使用する。

初級者~中級者向け

◆ 上級者向け

◆ Windowsのコマンド環境について幅広く知りたい方へ

created by Rinker
¥3,149 (2024/11/21 08:18:03時点 楽天市場調べ-詳細)
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次