The Nameless City

何故か製薬やSAS関連のブログ、の予定。

Windowsでレジストリをいじって右クリックメニューに適当にS-JISでのバッチ実行用メニューを追加する。

こんな感じ。
改造元は、SAS9.4かで出て来ている、UTF-8でのバッチ実行のを見てです。まあ、要は拡張子連動の所で、明示的にコマンドを書いて上げるのです。
一応レジストリをなぶるので自己責任でどうぞ、とはいうけど、これぐらいはいじれるようになってた方が、Windowsユーザとしては幸せになれると思います。

[HKEY_CLASSES_ROOT\SAS.Program.701\shell\Batch940SJIS]
@="SAS 9.4 (S-JIS) でバッチサブミット(&B)"

[HKEY_CLASSES_ROOT\SAS.Program.701\shell\Batch940SJIS\command]
@="\"C:\\Program Files\\SASHome\\SASFoundation\\9.4\\sas.exe\" \"%1\" -nologo -config \"C:\\Program Files\\SASHome\\SASFoundation\\9.4\\nls\\ja\\SASV9.CFG\""