Fluxos v1.6
Por Mark Russinovich
Publicado: 4 de julho de 2016
Baixar Fluxos(499 KB)
Introdução
O sistema de ficheiros NTFS fornece às aplicações a capacidade de criar fluxos de dados alternativos de informação. Por predefinição, todos os dados são armazenados no principal fluxo de dados sem nome de um ficheiro, mas ao utilizar a sintaxe 'file:stream', é capaz de ler e escrever para suplentes. Nem todas as aplicações são escritas para aceder a streams alternativos, mas pode demonstrar fluxos muito simples. Primeiro, mude para um diretório numa unidade NTFS de dentro de uma ômada de comando. Em seguida, escreva 'echo hello > test:stream'. Acaba de criar um fluxo chamado 'stream' que está associado ao 'teste' do ficheiro. Note que quando olhamos para o tamanho do teste é reportado como 0, e o ficheiro parece vazio quando aberto em qualquer editor de texto. Para ver o seu fluxo introduzir 'mais < teste:stream' (o comando tipo não aceita sintaxe de fluxo, por isso tem de usar mais).
A NT não vem com nenhuma ferramenta que te deixe ver quais os ficheiros NTFS que têm streams associados a eles, por isso eu próprio escrevi um. Fluxos examinará os ficheiros e diretórios (note que os diretórios também podem ter fluxos de dados alternativos) você especifica e informa-o sobre o nome e tamanho de quaisquer streams nomeados que encontre dentro desses ficheiros. Fluxos utiliza uma função nativa não documentada para recuperar informações de fluxo de ficheiros.
Usando Fluxos
Utilização: streams [-s] ficheiro ou diretório>
| Parâmetro | Descrição |
|---|---|
| -s | Repetir subdiretivas. |
| -d | Apague os fluxos. |
| Fluxos leva wildcards, por exemplo, 'streams *.txt'. |
Baixar Fluxos(499 KB)
Continua:
- Cliente: Windows Vista e superior
- Servidor: Windows Server 2008 e mais alto
- Nano Server: 2016 e mais alto