Streams v1.6

  • 09/17/2020
  • 2 minutes de lecture
    • m
    • l
    • V

Par Mark Russinovich

Publié : 4 juillet 2016

Téléchargement Flux de téléchargement (499 KB)

Introduction

Le système de fichiers NTFS offre aux applications la possibilité de créer des flux de données alternatifs d’informations. Par défaut, toutes les données sont stockées dans le flux de données principal sans nom d’un fichier, mais en utilisant la syntaxe ‘file:stream’, vous êtes en mesure de lire et d’écrire dans des alternatives. Toutes les applications ne sont pas écrites pour accéder aux flux alternatifs, mais vous pouvez faire la démonstration des flux très simplement. Tout d’abord, passez à un répertoire sur un disque NTFS à partir d’une invite de commande. Ensuite, tapez ‘echo hello >test:stream’. Vous venez de créer un flux nommé ‘stream’ qui est associé au fichier ‘test’. Notez que lorsque vous regardez la taille de test, elle est rapportée comme étant 0, et le fichier semble vide lorsqu’il est ouvert dans un éditeur de texte quelconque. Pour voir votre flux, entrez ‘more < test:stream’ (la commande type n’accepte pas la syntaxe du flux, vous devez donc utiliser more).

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

Utilisation de Streams

Utilisation : streams <fichier ou répertoire>

Paramètre Description
-s Recourir les sous-répertoires.
-d Supprimer des flux.
Streams prend des caractères génériques, par exemple ‘flux *.txt’.

Download Télécharger des flux (499 KB)

Fonctionne sur:

  • Client : Windows Vista et supérieur
  • Serveur : Windows Server 2008 et supérieur
  • Nano Server : 2016 et supérieur

.

Leave a Reply