El sistema de archivos NTFS ofrece a las aplicaciones la capacidad de crear secuencias de datos de información alternas. De forma predeterminada, todos los datos se almacenan en una secuencia de datos principal del archivo sin nombre, pero usando la sintaxis 'archivo:secuencia', se puede leer y escribir en otros archivos alternativos. No todas las aplicaciones están escritas para tener acceso a secuencias alternativas, pero es muy fácil hacer una demostración práctica. En primer lugar, cambie a un directorio de una unidad NTFS desde un símbolo del sistema. A continuación, escriba 'echo hello > prueba:secuencia'. Acaba de crear una secuencia llamada "secuencia" que está asociada al archivo "prueba". Observe que si examina el tamaño del archivo de prueba se notifica que es 0 y que el archivo parece vacío cuando se abre en cualquier editor de texto. Para consultar su secuencia escriba 'more < prueba:secuencia' (el comando type no acepta la sintaxis de secuencia, por lo que hay que usar more).
NT no incluye herramientas que permitan ver los archivos de NTFS que tienen asociadas secuencias, de modo que he escrito una propia. Streams examinará los archivos y directorios (tenga en cuenta que los directorios también pueden tener secuencias de datos alternas) que especifique y le informa del nombre y el tamaño de todas las secuencias con nombre que encuentra dentro de esos archivos. Streams usa una función nativa sin documentar para recuperar información sobre secuencias de archivo.
Uso: streams [-s] [-d] <archivo o directorio>
-s
Examinar subdirectorios de manera recursiva.
-d
Eliminar secuencias.
Streams admite caracteres comodín, por ejemplo 'streams *.txt'.