Das NTFS-Dateisystem ermöglicht, dass jede Datei mehrere „Streams“ oder Datensätze enthalten kann. Beispielsweise könnte ein Compiler Streams verwenden, um den Quellcode, Objektcode und andere Daten eines Programms zu speichern, oder ein Textverarbeitungsprogramm könnte sie verwenden, um mehrere Versionen desselben Dokuments zu speichern.

 

Streams werden durch Eingabe eines Stream-Namens nach dem Dateinamen angegeben, zum Beispiel:

 

meineDatei.doc:version1

meineDatei.doc:version2

 

Sie können in Stream-Namen keine Platzhalter verwenden, außer bei Verwendung Dateinamenvervollständigung.

 

Sie können Stream-Namen mit dem anzeigen DIR /: Möglichkeit. Die Dateiverarbeitungsbefehle COPY, DEL, KOPF, LISTE, MOVE, TAIL und TYP unterstützt Dateistreams, wenn der Streamname explizit angegeben wird; Weitere Einzelheiten finden Sie in den einzelnen Befehlen. Andere dateibezogene Befehle wie ATTRIB und TOUCH arbeiten mit der Datei als Ganzes und nicht mit einem bestimmten Stream oder Teil der Dateidaten.

 

Variablenfunktionen, die auf Dateiinhalte verweisen, z @DATEI ÖFFNEN, @LINIE und @LINIEN Akzeptieren Sie auch Stream-Namen.