Windows でファイル名として使用できるものはどれですか?
A:BB>.C
B:control.ini
C:c*.com
D:pxe?.doc
Windows で使用できるファイル名は D、つまり「control.ini」です。
関連紹介:
DOS オペレーティング システムでは、ファイル名はファイルのメイン名と拡張子で構成されると規定されています。ファイルのメイン名は 1 ~ 8 文字で構成され、拡張子は 1 ~ 3 文字で構成され、本体名と拡張子が小さなドットで区切られた文字で構成されており、一般に 8.3 ルールと呼ばれています。形式は次のとおりです:
□□□□□□□□. □□□
例: G9401.DBF、G9401 はメイン名、DBF は拡張子です。ファイルのメイン名と拡張子に使用できる文字は次のとおりです。
(1) 英字: A~z (大文字と小文字が同等)
(2) 数字: 0~ 9
(3) 漢字
(4) 特殊記号:$#&@ ()-[]^~ など
(5) 各種制御文字および次の文字はファイル名に使用できません:
< > / \ | : " * ?
これらの文字は他の用途に使用されているためです。
Windows は、ファイル命名規則に関する DOS の制限を打ち破り、長いファイル名の使用を許可します。主な命名規則は次のとおりです:
(1) 最長のファイル名は 255 です。文字。
(2) ファイルの種類を示すために使用される拡張子を使用することも、マルチスペーサー拡張子を使用することもできます。たとえば、win.ini.txt は正当なファイル名ですが、そのファイルの種類は最後の拡張子によって決まります。
(3) ファイル名にはスペースを使用できますが、次の文字は使用できません (英語入力方式のステータス): < > / \ | : " * ?
(4) Windows システムでは、ファイル名の大文字と小文字が区別されて表示されますが、使用時には大文字と小文字は区別されません。
ファイル名は、ファイルの存在を示す識別子です。オペレーティング システムは、ファイル名に基づいて大文字と小文字を判断します。ファイルを制御および管理します。オペレーティング システムが異なると、ファイルの命名規則が若干異なります。つまり、ファイル名の形式と長さはシステムごとに異なります。例: UNIX/LINUX システムファイル名の大文字と小文字を区別しますが、一部のシステムでは MS-DOS と WINDOWS を区別しません。
ファイル拡張子は、ファイルの属性を区別するために使用されます。一部のシステムでは、ファイル拡張子は、システム (例: UNIX/LINUX システム、hello.c システムでは、ファイルと helloc ファイルに違いはありません。拡張子 .c が追加されているかどうかは同じです。システムは、それがどのファイルであるかを認識しません)ユーザーが .c を追加した後、それが C 言語のソース コードであることをユーザーが理解するのに便利であるだけですが、MS-DOS および WINDOWS システムでは、ファイル拡張子はシステムに応じて認識されます。 WINDOWSの場合、さまざまなファイル拡張子には、それを開くための関連プログラムがあります. これらの拡張子は、txtなどを除いて、元々ありますが、一部を除き、残りは通常、ソフトウェアのインストール時にシステムに登録されます. HKEYの下にその関連情報が表示されます-CLASSES-ROOT レジストリのルート キー。ファイル拡張子をシステムで認識されない拡張子に変更すると、ファイルを開くときに開くプログラムを選択するように求められます。たとえば、hello を変更した場合です。 txt を hello.123 に変更すると、アイコンも変わって不明になっていることがわかりますが、.doc 形式の WORD ファイルについては、MICROSOFT が開発したものであるため、良好な互換性が維持されています。ただし、ファイルの内部形式識別子もチェックします。そのため、WORD がインストールされているシステムでは、.doc が他の文字に変更されても、それを WORD に関連付けて開くことができます。
以上がWindows でファイル名として使用できるのはどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。