質問: 同一の実行ファイルの区別の仕方 例えば、 c:\system-a\bin\jikko.exe c:\system-b\bin\jikko.exe c:\system-c\bin\jikko.exe という風に別の位置に同一の実行ファイルがあります。 pathはc:\system-a\bin;c:\system-b\bin;c:\system-c\bin が通っています。 任意の場所のバッチファイルから上記の実行ファイルを起動したいのですが、 jikko.exeだけ記述すると、c:\system-a\bin\jikko.exeが起動してしまいます。 そこで質問なんですが、 フルパス指定ではなく、短い別名などで上記実行ファイルを起動する 方法はないでしょうか。 例えば、 jikko-c と記述するとc:\system-c\bin\jikko.exeが動くように。 一応試したのは、 pathが通った場所に、c:\system-c\bin\jikko.exeの1行だけ書いた バッチファイルを置いたのですが、それだとコマンドプロンプトからだと 起動できるのですが、別のバッチファイルからは起動できませんでした。 うまくやりたいことが伝わらないかもしれませんが、 どうぞよろしくお願いします。
回答: コマンドプロンプトのaliasもどき http://www.ne.jp/asahi/hishidama/home/tech/windows/cmd/alias.html を使えばunixのaliasのように別名定義できるようですが・・・。