Freigeben über


Dateiname

Der Datentyp Filename ist eine Textzeichenfolge, die einen Dateinamen oder Ordner enthält. Standardmäßig wird davon ausgegangen, dass der Dateiname eine kurze Dateinamensyntax verwendet. d. h. ein Name mit acht Zeichen, Punkt (.) und 3-Zeichen-Erweiterung. Es muss immer ein kurzer Dateiname angegeben werden, da die Eigenschaft SHORTFILENAMES festgelegt werden kann oder das Zielvolume für die Installation nur kurze Dateinamen unterstützt.

Wenn Sie einen langen Dateinamen in den kurzen Dateinamen einschließen möchten, trennen Sie ihn durch einen senkrechten Strich (|) von dem kurzen Dateinamen.

Beispielsweise sind die folgenden beiden Zeichenfolgen gültig:

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

Kurze und lange Dateinamen dürfen die folgenden Zeichen nicht enthalten:

  • Schrägstrich (/) oder (\)
  • Fragezeichen (?)
  • Senkrechter Strich (|)
  • Spitze Klammer rechts (>)
  • Spitze Klammer links (<)
  • Doppelpunkt (:)
  • Sternchen (*)
  • Anführungszeichen (")

Darüber hinaus dürfen kurze Dateinamen die folgenden Zeichen nicht enthalten:

  • Pluszeichen (+)
  • Komma (,)
  • Semikolon (;)
  • Gleichheitszeichen (=)
  • Eckige Klammer links ([)
  • Eckige Klammer rechts (])

Vor dem Trennzeichen senkrechter Strich (|) für die Syntax des kurzen Dateinamens/langen Dateinamens ist kein Leerzeichen zulässig. Kurze Dateinamen dürfen kein Leerzeichen enthalten, während dies bei langen Dateinamen möglich ist. Ein Leerzeichen kann nur nach dem Trennzeichen eingefügt werden, wenn der lange Dateiname des Dateinamens mit dem Leerzeichen beginnt. Eine vollständige Pfadsyntax ist nicht zulässig.

Hinweis

Das Format der FileName-Spalte der MsiEmbeddedUI-Tabelle entspricht dem Format-fileName-Datentyp, mit der Ausnahme, dass das Trennzeichen senkrechter Strich (|) für die Syntax des kurzen Dateinamens/langen Dateinamens nicht verfügbar ist.