Zeichen in Dateinamen
FTP-Client unterstützt lange Dateinamen. Lange Dateinamen können unter Windows Leerzeichen enthalten. Nur folgende Zeichen sind nicht erlaubt:
\ / : * ? " < > |
Für lange Dateinamen gelten folgende Beschränkungen:
- Maximale Pfadlänge (ohne Dateiname): 246 Zeichen (inklusive Laufwerkbuchstabe und der Zeichen : und \). Zusätzlich zu diesen 246 Zeichen kann noch ein Dateiname im 8.3-Format mit einem abschließenden Nullzeichen eingegeben werden.
- Maximale Länge des Dateinamens: 256 Zeichen (einschließlich des abschließenden Nullzeichens).
- Maximale Namenslänge (Pfad + Dateiname): Je nach Windows-Betriebssystem gibt es kleine Unterschiede. Verwenden Sie 259 Zeichen, um sicherzugehen, dass der Pfad für alle Windows-Systeme gültig ist.
Dateinamen mit Leerzeichen
Beim Verwenden von FTP- oder SFTP-Befehlen müssen Dateinamen, die Leerzeichen enthalten, in doppelte Anführungszeichen gesetzt werden. Informationen zur Verwendung von Anführungszeichen finden Sie unter Anführungszeichen in FTP- und SFTP-Befehlen.
Serverdateinamen, die unzulässige Zeichen enthalten oder zu lang sind
Bei Übertragungen zum PC prüft FTP-Client automatisch, ob der Name für die PC-Datei unter Windows gültig ist. Dabei werden folgende Regeln angewendet:
- Alle nicht erlaubten Zeichen werden entfernt. Beispiel: brot*korb wird zu brotkorb.
- Nicht erlaubte Zeichen sind: \ / : * ? " < > |
- Falls nötig, wird der Dateiname abgeschnitten. Unter Windows werden die zuvor beschriebenen Längenbeschränkungen angewendet.
- Der Windows-Pfad wird immer beibehalten. Wenn der Serverdateiname zusammen mit dem Windows-Zielpfad länger als die maximal zulässige Länge ist, wird der Serverdateiname gekürzt.
- Wenn der Dateiname mit einem Punkt beginnt, wird zur Kürzung die jeweilige Anzahl von Zeichen am Ende des Dateinamens entfernt. Wenn der Dateiname mehrere Punkte enthält, ermittelt der Client den letzten Punkt im Dateinamen und kürzt den Dateinamen um die jeweilige Anzahl von Zeichen, die sich links vom letzten Punkt befinden.
Wenn der Server für Serverdateinamen, die zu lang sind oder ungültige Zeichen enthalten, automatisch einen gültigen DOS-Dateinamen erzeugen soll, aktivieren Sie im Dialogfeld Servereigenschaften in der Registerkarte Übertragen das Kontrollkästchen Windows-Dateinamen im 8.3-Format erstellen.
|