檔案名稱

Filename 資料類型是包含檔案名或資料夾的文字字串。 根據預設,會假設檔案名使用簡短檔案名語法;也就是八個字元的名稱、句號 (.) 和 3 個字元的副檔名。 必須一律提供簡短檔案名,因為可能會設定 SHORTFILENAMES 屬性,或安裝的目標磁片區可能只支援簡短檔案名。

若要包含具有簡短檔案名的長檔名,請將它與具有垂直列的簡短檔案名分開 (|) 。

例如,下列兩個字串有效:

  • status.txt
  • projec~1.txt|專案Status.txt

短和長檔名不能包含下列字元:

  • slash (/) 或 (\)
  • 問號 (?)
  • 直槓 (|)
  • 右角括弧 (>)
  • 左角括弧 (<)
  • 冒號 (:)
  • 星號 (*)
  • 引號 (")

此外,簡短檔案名不能包含下列字元:

  • 加號 (+)
  • 逗號 (,)
  • 分號 (;)
  • 等號 (=)
  • 左方括弧 ([)
  • 右方括弧 (])

垂直線前面不允許任何空格 (|) 簡短檔案名/長檔名語法的分隔符號。 簡短檔案名可能不會包含空格,雖然長檔名可能。 只有當檔案名的長檔名以空格開頭時,才能在分隔符號之後存在空格。 不允許使用完整路徑語法。

注意

MsiEmbeddedUI資料表的 FileName 資料行格式就像檔案名資料類型的格式,不同之處在于垂直線 (|) 簡短檔案名/長檔名語法的分隔符號無法使用。