Streams v1.6

  • 09/17/2020
  • 2 minutos para ler
    • m
    • l
    • V

Por Mark Russinovich

Publicado: 4 de julho de 2016

Download Download Streams (499 KB)

Introdução

O sistema de arquivos NTFS fornece às aplicações a capacidade de criar fluxos de dados alternativos de informação. Por padrão, todos os dados são armazenados em um fluxo de dados principal sem nome, mas usando a sintaxe ‘file:stream’, você é capaz de ler e escrever em alternados. Não se escrevem allapplications para aceder a fluxos alternativos, mas você pode candemonstrar fluxos de forma muito simples. Primeiro, mude para um diretório em um NTFSdrive de dentro de um prompt de comando. Em seguida, digite ‘echo hello >test:stream’. Você acabou de criar um stream chamado ‘stream’ que está associado com o arquivo ‘test’. Note que quando você olha para o tamanho mais freqüente ele é reportado como 0, e o arquivo parece vazio quando aberto em qualquer editor de texto. Para ver o seu stream digite ‘more < test:stream’ (o comando de digitação não aceita sintaxe de stream, então você tem que usar mais).

NT não vem com nenhuma ferramenta que permita que você veja quais arquivos NTFS temestreams associados a eles, então eu mesmo escrevi um. Streams willexamine os arquivos e diretórios (note que diretórios também podem ter fluxos de dados alternados) que você especifica e informa o nome e tamanho de quaisquer fluxos nomeados que encontra dentro desses arquivos. Streams faz uso de uma função nativa não documentada para a recuperação de informações sobre o streaming de arquivos.

Using Streams

Usage: streams <file or directory>

Parameter Descrição
-s Recurse subdirectories.
-d Delete streams.
Streams takes wildcards e.g. ‘streams *.txt’.

Download Download Streams (499 KB)

Executar em:

  • Cliente: Windows Vista e superior
  • Servidor: Windows Server 2008 e superiores
  • Nano Server: 2016 e superior
  • >

Leave a Reply