Streams v1.6

  • 09/17/2020
  • 2 minuuttia luettavaa
    • m
    • l
    • V

Tekijä: Mark Russinovich

Kust:

Lataus Latausvirrat (499 KB)

Esittely

NTFS-tiedostojärjestelmä tarjoaa sovelluksille mahdollisuuden luodaavaihtoehtoisia tietovirtoja. Oletusarvoisesti kaikki tiedot tallennetaan tiedoston nimeämättömään päätietovirtaan, mutta käyttämällä syntaksia’file:stream’ voit lukea ja kirjoittaa vaihtoehtoisiin tietovirtoihin. Kaikkia sovelluksia ei kirjoiteta käyttämään vaihtoehtoisia tietovirtoja, mutta voit demonstroida tietovirtoja hyvin yksinkertaisesti. Siirry ensin NTFS-aseman hakemistoon komentoriviltä. Kirjoita seuraavaksi ’echo hello >test:stream’. Olet juuri luonut virran nimeltä ’stream’, joka on liitetty tiedostoon ’test’. Huomaa, että kun tarkastelet testin kokoa, se ilmoitetaan 0:ksi, ja tiedosto näyttää tyhjältä, kun se avataan millä tahansa tekstieditorilla. Nähdäksesi streamisi kirjoita ’more < test:stream’ (typecommand ei hyväksy stream-syntaksia, joten joudut käyttämään more-komentoa).

NT:n mukana ei tule työkaluja, joiden avulla voisit nähdä, mitkä NTFS-tiedostot ovat liitettyinä streamiin, joten kirjoitin sellaisen itse. Streams tutkii määrittelemäsi tiedostot ja hakemistot (huomaa, että myös hakemistoilla voi olla vaihtoehtoisia tietovirtoja) ja ilmoittaa sinulle tiedostojen sisällä esiintyvien nimettyjen virtojen nimet ja koot. Streams käyttää dokumentoimatonta natiivifunktiota tiedostovirtatietojen hakemiseen.

Streamsin käyttäminen

Käyttö: Streams <tiedosto tai hakemisto>

Parametri Kuvaus
-s Recurse subdirectories.
-d Poista streamit.
Streams hyväksyy jokerimerkit esim. ’streams *.txt’.

Lataus Download Streams (499 KB)

Käynnistyy:

  • Client: Windows Vista ja uudempi
  • Server: Windows Server 2008 ja uudempi
  • Nanopalvelin: Windows Server 2008 ja uudempi
  • Nano Server: 2016 ja uudempi

Leave a Reply