友人からファイル名にはスペースは使わないほうがいいと聞いたのですが何故でしょ... - Yahoo!知恵袋
解決済みの質問
ID非公開さん
友人からファイル名にはスペースは使わないほうがいいと聞いたのですが何故でしょうか?本などで調べたのですが分かりませんでした。
違反報告
ベストアンサーに選ばれた回答
ID非公開さん
私はカトリック教会で再婚することができます
例えば、メモ帳でそのファイルを開く時、Windows内部では
Notepad filename
のようにファイル名を引数として指定しているんですが、
引数は
コマンド名 引数1 引数2 引数3 …
のようにスペースで区切って複数指定できるので、
ファイル名にスペースがあると、
それがファイル名中に含まれるスペースか、引数の区切りのスペースかが
正しく認識できない場合があるんです。
通常、その状態を防ぐために、
コマンド名 "引数1" "引数2"
のように引用符"…"でくくれば認識できるのですが、
引用符を使わずに認識できたらその方が楽ですよね。
だから、ファイル名にスペースはつけない方が安全なのです。
- この質問・回答は役に立ちましたか?
- 役に立った!
お役立ち度:4人が役に立つと評価しています。
ベストアンサー以外の回答
(6件中1〜6件)
- 並べ替え:回答日時の
- 新しい順
- |
- 古い順
ID非公開さん
昔のOSではスペースが使えなかった、という歴史的経緯からではないですかね?
もし、HDがクラッシュしてMS-DOSのコマンドか何かでデータを
救出しようとしたときに不具合がありそうなので、私はスペースの
変わりに「-」や「_」を使っていますが。。。
私って小心者(^^;
ID非公開さん
DOS時代の癖が抜けず、なるべく英数8文字以内にしています。
スペースは使わずに『-』を使います。
ID非公開さん
アプリケーションによってはスペースが混じっていると動作しませんよ。。。。
ID非公開さん
MS-DOS時代の知識として
ファイル名にスペースを使用すると(全角・半角は不問)
別の文字列がスペースで区切られて入力されているを解釈することがあります。
Windowsでマウス操作の時には問題有りませんが下記のようなことがあります。
例)ABCD EFG.TXT と言うファイルを別の名前123456.TXTに変更したい場合
REN ABCD EFG.TXT 123456.TXT
としたいところですが
REN(RENAME:名前を変更する)命令で次の文字をその次の文字に名前を変更する。
上の場合だと
ABCD をEFG.TXTに変更する 123456.TXTは何?
となってエラーになります。
どうしてもスペースを使いたい場合は _(ア� �ダースコア、アンダーバー)で文字を区切ってください。
上の場合は
ABCD_EFG.TXT の様に名前を付けましょう。
- 違反報告
- 編集日時:2004/10/6 23:21:15
- 回答日時:2004/10/6 23:20:17
ID非公開さん
たぶん、お友達が言ったのは、全角のスぺースを使わない
方がと言ったのではないでしょうか?
詳しい事は、パソコンのカテで質問して見て下さい
・・名無し・・・★
ID非公開さん
ファイル名の文字と文字の間にスペースは使っていますよ。
特に問題ないですが。使ってもいいと思いますよ。
だってウィンドウズのファイル見ても最初からスペース使っていますよ。
0 コメント:
コメントを投稿