Leaking daily life

『もれてる日常』メッセージって何?

2011年2月8日火曜日

Emacs 23.2.92.1

なんだかこの頃よくコマンドプロンプトにいるので、エディターが使いたくって、コンパイルしてみた。configure.batで -mtune=native -march=native を指定してみたよ。ウィンドウより、-nw のほうが性に合ってるんだが、いかんせんやはりATOKは無視されるのか~。

arghelper改良

どうしても引数を調整してから秀丸に渡したかったので、改良してみた。
スペース入りパスを受け付けるようにしたのと、実行させるプログラムのオプションパラメーターをドラッグ&ドロップできたファイル名すべてに付加できるようにした。

2011年2月6日日曜日

which.cmd

何が起動するかって知りたいのをバッチファイル化。
which.cmd
@echo off
for %%I in (%1 %1.com %1.exe %1.bat %1.cmd %1.vbs %1.js %1.wsf) do if exist .\%%I (
echo .\%%I
exit /b
)
for %%I in (%1 %1.com %1.exe %1.bat %1.cmd %1.vbs %1.js %1.wsf) do if exist %%~$path:I echo %%~$path:I
 こっちのほうがスマートかっ。
@echo off
setlocal
path .;%PATH%
for %%I in (%1.com %1.exe %1.bat %1.cmd %1.vbs %1.js %1.wsf %~n1.dll) do if exist %%~$path:I echo %%~$path:I
endlocal