Windowsのパスは先に書いたモノから読み込まれる。一瞬あとのほうが上書き的な意味で有線かと思ったけど。FIFOだということだ。 衝突が起きるようなPATH テスト用に次の2ファイルを準備しました。 'C:\Users\takuya\apps\vim\vim73\vim.exe'; 'C:\Users\takuya\apps\vim\gvim72\vim.exe';vim/gvim の中に、vim.exeという同名のコマンドが入っています。名前が衝突します。 衝突するようにPATHを設定しました PATH=C:\Users\takuya\apps\vim\vim73;C:\Users\takuya\apps\vim\gvim72 実行してみました。 C:\Users\takuya>vim先に見つかったモノから実行されます。この場合は、CUIのvimが先に実行されます。 where コマン