Flux v1.6

Par Mark Russinovich

Publié : 4 juillet 2016

DownloadTélécharger Flux(499 Ko)

Introduction

Le système de fichiers NTFS fournit aux applications la possibilité de créer d’autres flux de données d’informations. Par défaut, toutes les données sont stockées dans le flux de données non nommé principal d’un fichier, mais à l’aide de la syntaxe « file:stream », vous pouvez lire et écrire dans d’autres. Toutes les applications ne sont pas écrites pour accéder à d’autres flux, mais vous pouvez illustrer les flux très simplement. Tout d’abord, passez à un répertoire sur un lecteur NTFS à partir d’une invite de commandes. Ensuite, tapez « echo hello > test:stream ». Vous venez de créer un flux nommé « stream » associé au fichier « test ». Notez que, lorsque vous examinez la taille du test, elle est signalée sous la forme 0 et que le fichier est vide lorsqu’il est ouvert dans n’importe quel éditeur de texte. Pour afficher votre flux, entrez « plus < de test:stream » (la commande de type n’accepte pas la syntaxe de flux afin que vous deviez en utiliser davantage).

NT n’est pas équipé d’outils qui vous permettent de voir quels fichiers NTFS ont des flux associés, donc j’ai écrit moi-même. Flux examinez les fichiers et répertoires (notez que les répertoires peuvent également avoir des flux de données alternatifs) que vous spécifiez et informez-vous du nom et des tailles de tous les flux nommés qu’il rencontre dans ces fichiers. Flux utilise une fonction native non documentée pour récupérer des informations de flux de fichiers.

Utilisation de Flux

Utilisation : flux [-s] [-d] <fichier ou répertoire>

Paramètre Description
-s Récurser les sous-répertoires.
-d Supprimez des flux.
Flux prend des caractères génériques, par exemple« stream *.txt ».

DownloadTélécharger Flux(499 Ko)

S’exécute sur :

  • Client : Windows Vista et versions ultérieures
  • Serveur : Windows Server 2008 et versions ultérieures
  • Nano Server : 2016 et versions ultérieures