• ベストアンサー

プログラムのファイル名

ソフトをインストールするときにインストールするフォルダが自動的に指定されますよね。 このときに指定されるフォルダ名は全て半角文字になっていることが多いですがこれはなぜですか? (一部のソフトでは全角文字が含まれている場合もありますが、たいていの場合は全て半角になっています。) 全角文字が含まれていてはいけないのでしょうか?

noname#5815
noname#5815

質問者が選んだベストアンサー

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.4

環境によっては不具合が出ることもあります。あるいは組み合わせとかプログラム側の問題で。 プログラムは1バイト文字の世界ですから、2バイト文字は最初から避けるのが常識です。 パスなどを読み込むツールなりアプリなりが洋物の場合、まず2バイト文字が含まれていると文字化けします。あるいは英語版のコンポーネントを利用していたりしても同様です。特に操作上その辺りのことを全く考える必要がなくても、思いもよらないところで2バイト文字のおかげでエラーが出ることもあります。 まぁこの辺りは使い方や環境に思いっきり依存する話なので、特に気にしなくても良い環境であれば別段問題ないです。 敢えて2バイトを選ばなければならない利点というのが大してありませんので、例えば英語版のOSの環境で使うとか、日本語の入っていないDOSとかw そういった環境を特に念頭に入れて無くてもやはり2バイト文字は避けたいというのが作る側の本音でしょう。 敢えてそうしている人は、避けなくても良いっかなぁってな感じでやっているだけでしょう。別段それも問題でもないかと思いますが。

noname#5815
質問者

お礼

ありがとうございました。大変参考になりました。

その他の回答 (3)

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.3

ソフトウェアによります。 愛用している「紙professional」の前のバージョンでは、インストールフォルダのフルパスに2バイト文字(いわゆる日本語)が含まれていると正常に動作することができませんでした。 http://www.ki.rim.or.jp/~kami/program/kami_pro.html また、「日和見時計」っていうランチャーはデフォルトのインストール先が日本語のフォルダ名です。 http://www.t-nexus.com/soft/hiyori3.html

noname#5815
質問者

お礼

やはりソフトウェアによっては不都合がある場合もあるのですね。 ありがとうございました。

  • PC-GATE
  • ベストアンサー率38% (552/1446)
回答No.2

別に制約はありません。(過去にCDのボリューム名等に特定漢字が使われると「読めない」等のトラブルはありましたが‥‥) インストールする「場所」も「フォルダ名」自分で好きに指定出来るソフトが大半です。しかし、一部のソフトでは指定した「場所」や「フォルダ名」ではないとうまく動かないのもあるようですので絶対ではありません。 その辺の対応がよく判らないのであれば指定される通りにインストールされる方が無難でしょう。

noname#5815
質問者

お礼

ありがとうございました。 参考にさせていただきます。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

>フォルダ名は全て半角文字になっていることが多いですが 全てではないですよね。 >全角文字が含まれていてはいけないのでしょうか? いけなくはないので、全角文字の場合もあります。 元々英語版であるものの場合は、日本語版だからといって、わざわざ日本語の フォルダ名にすることもないですから。あまり気にしなくてもいいですよ。

noname#5815
質問者

お礼

ありがとうございました。 お礼が遅くなってしまい、申し訳ございませんでした。

関連するQ&A

  • プログラムファイルの移動について

    通常、インターネット上で無償配布されているソフトも、市販されているようなソフトであっても、プログラムソフトの保存場所を指定できるものがほとんどだと思います。 しかし、一部のソフトに限っては、保存場所の指定が行えず、自動的にインストールされてしまうソフトもあります。(大抵、Cドライブの「Program Files」) そこで、質問なのですが、任意でインストールしたソフトについては、他のソフト(インストール時に保存フォルダ指定ができた)と同様に、任意のドライブフォルダ(Dドライブの中の自己作成フォルダ)に移動させても支障はないのでしょうか? また、上記の一点に加えてもう一つ、任意の保存フォルダが指定できないソフトには、何か意味があるのでしょうか? 以上、二点について、ご回答頂ければ幸いです。

  • ファイル名を半角大文字にする方法?

    すみません。実はすごく基本的なので、ちょっと恥ずかしいのですが、 質問があります。 新しく作ったファイル名をつける際なのですが、 半角でつけた場合に、大文字(例:CANDLE.txt)と入力した場合ですが、 半角小文字(例:Candle.txt)となる事があります。 無論、全角ならば入力した、そのまんまファイル名になるのですが、 半角の場合だけ全角で入力しても、半角になる事があります。 たまに、ちゃんと半角大文字で入力した通りにファイル名が出来る事があるので、 いったいこれはどういう法則でなるのかが不思議に思いました。 ちなみに、OSはNT、9×、2000他を使用しています。 宜しくお願いいたします。

  • ファイル名の内、半角カタカナを全角に変換したい

    最近、マランツのネットワークオーディオプレーヤーNSー7004を購入し、USBメモリーカードに格納した音楽ファイルを聞いています。 この製品は、曲名の表示をするのに、ファイル名を表示しますが、ファイル名に半角カタカナが使われていると、文字化けしてしまいます。 そこで、1ファイルずつ名前の変更を始めましたが、全ファイルの名前変更を予想すると気が遠くなってしまいました。 プログラムを作ってみようと思いましたが、このためのプログラムの作成には、更に理解しなければならないこともあり、躊躇しています。 フォルダーを指定して、その中にある全てのファイルの名前内にある半角カタカナを全角カタカナに自動変換するプログラムをどなたかご存知ないでしょうか。

  • 全角のファイル名,フォルダ名

    企業のHPを分担で作っていますが、ある者の作成した部分に多数の全角ファイル名,全角フォルダ名が使われています。また、半角名のものも途中にスペース(半角)の含まれているものがあります。(彼はIBM/HPBを使っています) 一応、手元のブラウザ(IE5.5,Netscape7.0)では正常に見られるのですが、このままアップロードしてよろしいでしょうか?

  • ユーザー名の変更について

    Windows10のユーザー名を全角で設定してしまったため一部アプリケーションで不具合が発生してしまったようなんです。なので、半角に変更したいのですが、あちこち調べてみて、「全角ユーザー名にあったフォルダを新しく作った半角ユーザー名にコピーしたら良い」とありました。で、全角ユーザー名を削除しようとしたんですが、ファイルの検証が始まりました。このまま続行して削除してしまって、PCが起動できなくなってしまったりしないでしょうか? そもそもやり方が違ってるんでしょうか?

  • ファイル名を付けるときで。

    こんにちは。XPに限ったことでは無いんですが、自分のPCがXPだったので、こちらに質問を投稿しました。 ファイル名を付けるときなんですが、数字とか英字を使うときは半角を使うようにしています。 カタカナは全角を使っています。 「!」とか「_」とか使える記号は半角にしています。 「?」を入れると起こられるので入れることがあれば、全角で入れてます。 皆さん、漢字・ひらがな交じりの英字とか数字を使う場合、英字・数字は半角で入れてますか?

  • Excelのファイル名について

    ちょっと困ったことがあるので、ご存知の方回答お願いします。m(__)m 実は、Excel2000のテキストが2冊あるんですが、「名前を付けて保存」 の時にファイル名に制限があると記述があります。 しかし、1冊はファイル名の長さは、半角で255文字(全角127文字)とあり、 もう1冊は半角で250文字(ただいパス長が259文字)とあります。 どっちが正しいのでしょうか。 それと、ファイル名にパス長を書くとはどんな使い方なのですか。 初心者のつまらない質問ですが、どうか教えて下さい。

  • フォルダの全ファイル名を自動的に取り込むには

    ビジュアルベーシク(VB5)でドライブ、フォルダ、ファイルの各アイコンをフォームに配置して動作させると、手動でファイル名を取得できますが、フォルダを指定したらその中のファイル名全てを、自動的に文字配列変数に取り込むにはどうしたらよいでしょうか?よろしくお願いします。

  • FrexibleRenamerで【全角→半角】の正規表現は?

    FrexibleRenamerで【全角→半角】の正規表現は? FrexibeRenamerにあらかじめ用意されている【全角→半角】で変換したところ、 !#$%&’() _などの文字が変換されませんでした。 【全角→半角】は英数に限られているのでしょうか。 正規表現を使おうとしたのですが【全角→半角】の指定方法がわかりません。 これらの記号を【全角→半角】する方法を教えて頂けないでしょうか。 階層丸ごと全フォルダ名と全ファイル名を変更したいのでFrexibleRenamerを使いました

  • 添付ファイルのファイル名の文字が・・・

    添付ファイルが「テスト.txt」のファイル名の文字が半角にて送信し 添付ファイルが「テスト.txt」のファイル名の文字が半角にて受信するには、どのようにすればいいのでしょうか? 下記の環境にてメールを送信した場合 パソコンA(OS:win2000):**-a@mail.co.jp・・・送信側  添付ファイルが「テスト.txt」のファイル名の文字が半角にて送信 パソコンB(OS:win98):**-b@mail.co.jp・・・・・受信側  添付ファイルが「テスト.txt」のファイル名の文字が全角にて受信 されます  また、パソコンAにて、送信後、送信済みアイテムを確認すると「テスト.txt」とファイル名の文字が全角になっていました