shellモードでの文字化け

shellモードで日本語が文字化けしてしまうが、sjis.emacsに指定するとしなくなる*1

; コマンドプロンプト文字コード
;; M-x shellした時に文字化けしないようにします
(setq process-coding-system-alist
(cons '("cmdproxy.exe$" sjis . sjis)
process-coding-system-alist))

*1:色々と探し回っていて見つけたので、参考元のURLが判らなくなってしましました。すみません。