WSH/JScriptバッチのコードを,単一のBATファイルの中に埋め込むことが可能。 つまり,複雑なバッチを1ファイルで実現できる。 hoge.bat @if(0)==(0) ECHO OFF echo ■BATによる前処理です。■ cscript.exe //nologo //E:JScript "%~f0" %* echo ■BATによる後処理です。■ @pause GOTO :EOF @end WScript.echo("■WSHによる処理です。■"); これをダブルクリックすると,DOSコマンドの行と,WSHのコードの行が,両方ともいっぺんに実行される。 出力される実行結果: ■BATによる前処理です。■ ■WSHによる処理です。■ ■BATによる後処理です。■ 続行するには何かキーを押してください . . . 動作原理と仕組みは,下記のサイトに詳しく書かれている。 コマンドプロ