nyaosで日本語ディレクトリ名、ファイル名が文字化けする→解決


nyaosで日本語ディレクトリ名、ファイル名が文字化けする
去年の12月ごろ気づいて放置していた。
それまでは、普通に使えてたんだけどな。
何かを変更した記憶はない。
_nyaをいじった記録もない。

なにかの環境が変わったのだろう。残念ながら、それが分からない。
上記は、普段使用ていたckw + nyaosの環境のスクリーンショト。


切り分けのため、nyaos単体とコマンドプロンプト+nyaosで実行

正常

文字化け
コマンドプロンプトのフォントは、MSゴシック
コマンドプロンプトを経由すると文字化けするようだ。
ckwも右クリックから起動するときは、コマンドプロンプト経由になってるからか。


環境

  • Windows 7 x64
  • Nihongo Yet Another Open Shell 3.3.4_0 (c) 2001-12 by HAYAMA,Kaoru

回避方法

レジストリに以下のVBScriptを登録して、起動すると文字化けしない。

set objSHell = WScript.CreateObject("WScript.Shell")
objSHell.Run "C:\usr\bin\ckw.exe -cd " & WScript.Arguments(0) & " -g 160x36+0+0 -tr 230 -e C:\usr\bin\nyaos.exe", 1


おかしな点、アドバイス、調査するために必要な資料等々、なにかあれば
コメント、トラックバックはてブTwitter @orange_clover宛 で、お願いします。
なお、Windowsを使わなければいいというコメントは、間に合ってます。


チケットが発行された。
https://bitbucket.org/zetamatta/nyaos3000/issue/18/


修正が作成された

そう言ってもらえるとありがたい。