1

emacs.batと同じbinディレクトリにある残りの部分emacs.exe。このディレクトリはPATH変数に含まれています(Windows)。

内容emacs.bat

@echo off "%~dp0emacsclientw.exe" -na "%~dp0runemacs.exe" "%1"

ただし、このコマンドを使用するemacs.exeと、.batファイルの代わりに実行されます。これを修正するにはどうすればよいですか?

4

1 に答える 1

3

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

于 2013-01-14T02:32:54.180 に答える