emacs.batと同じbinディレクトリにある残りの部分emacs.exe。このディレクトリはPATH変数に含まれています(Windows)。
内容emacs.bat:
@echo off "%~dp0emacsclientw.exe" -na "%~dp0runemacs.exe" "%1"
ただし、このコマンドを使用するemacs.exeと、.batファイルの代わりに実行されます。これを修正するにはどうすればよいですか?
emacs.batと同じbinディレクトリにある残りの部分emacs.exe。このディレクトリはPATH変数に含まれています(Windows)。
内容emacs.bat:
@echo off "%~dp0emacsclientw.exe" -na "%~dp0runemacs.exe" "%1"
ただし、このコマンドを使用するemacs.exeと、.batファイルの代わりに実行されます。これを修正するにはどうすればよいですか?
emacs.batを別のディレクトリに置き、そのディレクトリをPATHの前に置くことができるようです。注:emacs.exeを含むディレクトリで「emacs」を実行すると、.exeが優先されます。
編集:または、コマンドプロンプトのemacs.bat代わりに入力することもできます。emacs
編集2:この回答PATHEXTに見られるように、環境変数を設定できます。次のようなもの:
PATHEXT=.BAT;.COM;.EXE;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.RB;.RBW