2014年12月11日木曜日

全角のユーザ名はだめ

Windows 8.1 を買って電源入れると,ユーザ登録から始まる.
先のことを考えずに氏名を全角(2バイト)文字で登録してしまったのが間違いのもと.
フォルダ名に全角や半角カナが入ると,海外ソフトなどで動かぬものがあるのは,重々承知之助だったのにな.

自分はいつもドライブを2つに分けて,自分の「ドキュメント」フォルダなどの自分のファイルは D: に置くようにしている.
そして,D:ドライブに英文字のフォルダを作って,そこを「ドキュメント」や「ピクチャー」の場所に変更をして使う.
実際は
D:\hogehoge\Documents
D:\hogehoge\Pictures
という具合.こうすれば,普通は海外ソフトは動くはずである.


ところが,ARRL の LoTW のソフト TQSL(Trusted QSL) で,Station Locations を作ろうとすると動かない.エラーを見ると
C:\Users\名\AppData\Local\・・・
とひっかかってる.
すぐに,原因が「名」フォルダだと気付いた.
ユーザ登録時の「名」がそのままフォルダ名に使われていたのだ orz.
コンニャロメ.勝手なことしくさる

「ドキュメント」類はフォルダ名をASCII文字にしていたので問題ないが,C:\Users\... を参照するソフトがダメなわけだ.

ユーザ名を変えるのが面倒そうだったので,新たに ASCII 文字だけのユーザを作成して登録.

そちらでログインしなおしたらTQSL の Station Locations ができた.めでたしめでたし

諸悪の根源,全角のユーザは削除.
もちろん,半角カナもだめ.7ビットのASCII 文字だけを使うのが安全.

0 件のコメント:

コメントを投稿

スパム対策のため,コメントは,承認するまで表示されません。
「コメントの記入者:」は「匿名」ではなく,「名前/URL」を選んで,なにかニックネームを入れてください.URL は空欄で構いません.