次の方法で共有


ファイル名

Filename データ型は、ファイル名またはフォルダーを含むテキスト文字列です。 既定では、ファイル名は短いファイル名構文を使用するものと見なされます。つまり、8 文字の名前、ピリオド (.)、3 文字の拡張子です。 SHORTFILENAMES プロパティが設定されているか、インストールのターゲット ボリュームが短いファイル名のみをサポートしている可能性があるため、短いファイル名を常に指定する必要があります。

短いファイル名に長いファイル名を含めるには、縦棒 (|) で短いファイル名から区切ります。

たとえば、次の 2 つの文字列が有効です。

  • status.txt
  • projec~1.txt|Project Status.txt

短いファイル名と長いファイル名には、次の文字を含めてはなりません。

  • スラッシュ (/) または (\)
  • 疑問符 (?)
  • 縦棒 (|)
  • 右山かっこ (>)
  • 左山かっこ (<)
  • コロン (:)
  • アスタリスク (*)
  • 引用符 (")

また、短いファイル名に次の文字を含めてはなりません。

  • プラス記号 (+)
  • コンマ (,)
  • セミコロン (;)
  • equals sign (=)
  • 左角かっこ ([)
  • 右角かっこ (])

短いファイル名/長いファイル名構文の垂直バー (|) 区切り記号の前にスペースを入れることはできません。 短いファイル名にはスペースが含まれていない場合がありますが、長いファイル名を指定することもできます。 区切り記号の後にスペースが存在できるのは、ファイル名の長いファイル名がスペースで始まる場合のみです。 完全パス構文は使用できません。

手記

MsiEmbeddedUI テーブルの FileName 列の形式は、ファイル名の形式のデータ型に似ていますが、短いファイル名/長いファイル名構文の縦棒 (|) 区切り記号を使用できない点が異なります。