共用方式為


檔名

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

若要包含具有簡短檔名的長檔名,請將其與具有垂直線的簡短檔名區隔開(|)。

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

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

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

  • 斜線 (/) 或 (\)
  • 問號 (?)
  • 垂直線 (|)
  • 右角括弧 (>)
  • 左角括弧 (<)
  • 冒號 (:)
  • 星號 \
  • 引號 (“)

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

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

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

注意

MsiEmbeddedUI 數據表的 FileName 數據行格式與 Filename 數據類型的格式類似,不同之處在於簡短檔名/完整檔名語法的垂直橫條 (|) 分隔符無法使用。