TOC PREV NEXT INDEX

HELIOS WebShare UB Benutzerhandbuch


A 1 Sonderzeichen in Dateinamen
Es gibt einige Zeichen in Datei- und Ordnernamen, die beim Hoch- oder Herunterladen von Daten besonders behandelt werden. Es handelt sich dabei um die ASCII-Zeichen von "01" bis "31" sowie 9 weitere Zeichen, die eine besondere Bedeutung für UNIX Dateinamen haben.
Auch bei Macintosh oder Windows Clients können nicht alle Zeichen des ASCII-Zeichensatzes in Dateinamen verwendet werden.
Hexadezimal Übliche Darstellung
01-1f (Steuerzeichen von "01" bis "31")
22 "
2a *
2f /
3c <
3e >
3f ?
5c \
5e ^
7c |
Enthält beim Hochladen einer Datei deren Name Zeichen aus dieser Liste, wird der im UNIX Dateisystem gespeicherte Dateiname nicht mit den Originalzeichen dargestellt. Stattdessen enthält dieser ein "^", gefolgt von der hexadezimalen Kodierung des Zeichens. Diese Methode der Kodierung wird auch von EtherShare verwendet.
Beispielsweise würde der Mac OS Dateiname "4*4 ergibt 16" als Dateiname "4^2a4 ergibt 16" im UNIX Dateisystem gespeichert werden. Ähnlich verhält es sich beim Hochladen eines Zip-Archivs, in dem eine Datei oder ein Ordner im Dateinamen Zeichen aus dieser Liste enthält. Der Dateiname im UNIX Dateisystem würde in der Darstellung "^xy" gesichert.
Wird eine Datei heruntergeladen, deren Dateiname ein Zeichen aus dieser Liste enthält, bleibt die Darstellung des Namens unverändert. Beispielsweise würde der UNIX Dateiname "4^2a4 ergibt 16" nach dem Herunterladen unverändert übernommen werden.
Ähnlich verhält es sich beim Herunterladen mehrerer Dateien, wenn im Zip-Archiv eine Datei oder ein Ordner im Dateinamen Zeichen aus dieser Liste enthält. Der Dateiname im UNIX Dateisystem würde die Darstellung "^xy" enthalten.

© 2005 HELIOS Software GmbH