Fluxuri v1.6
- 09/17/2020
- 2 minute de citit
-
- m
- l
- V
De Mark Russinovich
Publicat: 4 iulie 2016
Descărcare fluxuri de date (499 KB)
Introducere
Sistemul de fișiere NTFS oferă aplicațiilor posibilitatea de a crea fluxuri de date alternative de informații. În mod implicit, toate datele sunt stocate în fluxul principal de date fără nume al unui fișier, dar prin utilizarea sintaxei „file:stream”, aveți posibilitatea de a citi și de a scrie în fluxuri alternative. Nu toate aplicațiile sunt scrise pentru a accesa fluxuri alternative, dar puteți demonstra fluxurile foarte simplu. În primul rând, treceți la un director de pe o unitate NTFSdrive din cadrul unui prompt de comandă. Apoi, tastați „echo hello >test:stream”. Tocmai ați creat un flux numit „stream” care este asociat cu fișierul „test”. Observați că, atunci când vă uitați la dimensiunea lui „test”, aceasta este raportată ca fiind 0, iar fișierul pare gol atunci când este deschis în orice editor de text. Pentru a vedea stream-ul, introduceți ‘more < test:stream’ (comanda typecommand nu acceptă sintaxa stream, așa că trebuie să folosiți more).
NT nu vine cu nici un instrument care să vă permită să vedeți ce fișiere NTFS au stream-uri asociate cu ele, așa că am scris unul eu însumi. Streams vaexamina fișierele și directoarele (rețineți că directoarele pot avea, de asemenea, fluxuri de date alternative) pe care le specificați și vă va informa cu privire la numele și dimensiunile oricăror fluxuri numite pe care le întâlnește în aceste fișiere. Streams se folosește de o funcție nativă nedocumentată pentru a obține informații despre fluxurile de fișiere.
Utilizarea fluxurilor
Utilizare: fluxuri <fișier sau director>
Parametru | Descriere | |
---|---|---|
-s | Recurge la subdirectoare. | |
-d | Șterge fluxurile. | |
Streams acceptă caractere wildcards, de exemplu ‘fluxuri *.txt’. |
Download Streams (499 KB)
Se execută pe:
- Client: Windows Vista și versiuni ulterioare
- Server: Windows Server 2008 și versiuni ulterioare
- Nano Server: 2016 și versiuni ulterioare
.
Leave a Reply