バッチのまとめTOPへ Windows Vistaでは,where コマンドでファイルの位置を検索できる。 Windowsでwhich的なこと http://d.hatena.ne.jp/iakio/20081219/1229691174 Windows XPの場合は,dir /s /b *.txt のようにすれば,カレントディレクトリ以下の全フォルダを再帰的に検索できる。 しかし where のように,PATH上のファイルを検索するコマンドはない。 コンソールから taskmgr と打ち込んだとき,その実行ファイルがどこのフォルダにあるのか,直接わからないのだ。 以下は,XPで where コマンドと同じことを実現する方法。 (1)forコマンドを応用する (2)WSH等で実装する (1)forコマンドを応用する コマンドラインで, for %V in (taskmgr.exe) do