UNIXライクなパス操作をwindowsのcmd.exeのバッチファイルのみで実現 2009/5/31 Windows 2000, XP, Vistaには、cmd.exe(コマンドプロンプト)というCUI(キャラクタ・ユーザー・インターフェース)ベースのプログラムが付いている。バッチファイル(拡張子".bat")は、このプログラムによって実行される。 cmd.exeは、cscript.exeやwscript.exeと並んで、Windowsで処理を自動化する際の強い味方だ。 cmd.exeは、最初のころはあまり高機能でなく、込み入った処理に使うのは向かなかったが、コマンド プロセッサ拡張機能のバージョン(環境変数%CMDEXTVERSION%で確認できる)が2以上であれば、そこそこ便利に利用できる。 UNIXのシェル(sh, bash等)には及ばないものの、cmd.exeで手軽にできる範囲を