Windows Tips & News

Alternativni tokovi NTFS v sistemu Windows 10

Ste že kdaj slišali za alternativne tokove NTFS v sistemu Windows? Je zelo zanimiva lastnost datotečnega sistema NTFS, ki se uporablja v sodobnih različicah sistema Windows. Omogoča shranjevanje dodatnih informacij (npr. dveh besedilnih datotek ali besedila in slike hkrati) v eni datoteki. Tukaj je opisano, kako našteti, prebrati, ustvariti in izbrisati alternativne tokove NTFS v sistemu Windows 10.

Torej, NTFS, privzeti datotečni sistem sodobnih različic sistema Windows, podpira shranjevanje več tokov podatkov pod eno datotečno enoto. Privzeti (neimenovani) tok datoteke predstavlja vsebino datoteke, ki je vidna v povezani aplikaciji, ko jo dvokliknete v File Explorerju. Ko program odpre datoteko, shranjeno v NTFS, vedno odpre neimenovani tok, razen če je njegov razvijalec izrecno kodiral drugačno vedenje. Poleg tega imajo datoteke lahko poimenovane tokove.

Poimenovani tokovi so bili podedovani iz datotečnega sistema HFS Macintosha in obstajajo v NTFS od prvih različic. Na primer, Windows 2000, moja najljubša in najboljša različica sistema Windows, je uporabljal alternativne tokove NTFS za shranjevanje metapodatkov datotek v takšne tokove.

Operacije datotek, kot sta kopiranje in brisanje, delujejo s privzetim tokom. Ko sistem prejme zahtevo za izbris privzetega toka datoteke, odstrani vse povezane alternativne tokove.

Torej filename.ext določa neimenovani tok datoteke. Sintaksa nadomestnega toka je naslednja:

ime datoteke.ext: tok

Filename.ext: tok določa nadomestni tok, ki se preprosto imenuje "stream". Imeniki imajo lahko tudi nadomestne tokove. Do njih je mogoče dostopati na enak način kot do običajnih tokov datotek.

Verjetno se sprašujete, kje lahko najdete alternativni tok za datoteko v namestitvi sistema Windows 10? Dal vam bom primer. Ko prenesete datoteko, Windows 10/Edge in drugi sodobni brskalniki ustvarijo alternativni tok za to datoteko z imenom cona. Identifikator ki shranjuje oznako, da je bila datoteka pridobljena iz interneta, torej je treba odblokirati preden ga začnete uporabljati.

Seznam alternativnih tokov NTFS za datoteko

Raziskovalec datotek in večina upraviteljev datotek drugih proizvajalcev privzeto ne prikazujejo alternativnih tokov za datoteke. Če jih želite našteti, lahko uporabite bodisi dober stari ukazni poziv ali njegov sodoben dvojnik PowerShell.

Če želite prikazati nadomestne tokove NTFS za datoteko v sistemu Windows 10, naredite naslednje.

  1. Odprite nov ukazni poziv v mapi, ki vsebuje datoteke, ki jih želite pregledati.
  2. Vnesite ukaz dir /R "ime datoteke". Del "ime datoteke" nadomestite z dejanskim imenom vaše datoteke.
  3. V izhodu boste videli alternativne tokove, priložene datoteki (če obstajajo), razmejene z dvopičjem. Privzeti tok je prikazan kot $DATA.

Lahko pa uporabite PowerShell za iskanje alternativnih tokov NTFS za datoteko.

Seznam alternativnih tokov NTFS za datoteko s PowerShell

  1. Odprite PowerShell v mapi Prenosi.
  2. Izvedite ukaz Get-Item "ime datoteke" -Tok *.
  3. Del "ime datoteke" nadomestite z dejanskim imenom vaše datoteke.

Zdaj pa poglejmo, kako brati in zapisovati podatke alternativnega toka.

Če želite prebrati alternativno vsebino toka NTFS v sistemu Windows 10,

  1. Odprite nov ukazni poziv oz PowerShell v mapi, ki vsebuje datoteke, ki jih želite pregledati.
  2. V ukazni poziv vnesite ukaz več < "ime datoteke: ime toka". Del "ime datoteke: ime toka" nadomestite z dejanskim imenom vaše datoteke in njenega toka. npr. več < "SDelete.zip: Zona. identifikator".
  3. V PowerShell izvedite naslednji ukaz: Get-Content "ime datoteke" - Stream "ime toka". na primer Get-Content "SDelete.zip" - Stream Zone. Identifikator.

Opomba: Vgrajena aplikacija Notepad podpira alternativne tokove NTFS iz škatle. Zaženite ga na naslednji način: beležnica "ime datoteke: ime toka".

na primer beležnica "SDelete.zip: Zona. identifikator".

Priljubljeni urejevalnik drugega proizvajalca Notepad++ lahko upravlja tudi z alternativnimi tokovi NTFS.

Zdaj pa poglejmo, kako ustvariti alternativni tok NTFS.

Če želite ustvariti alternativni tok NTFS v sistemu Windows 10,

  1. Odprite nov ukazni poziv oz PowerShell v mapi po vaši izbiri.
  2. V ukaznem pozivu izvedite ukaz echo Pozdravljeni svet! > hello.txt ustvariti preprosto besedilno datoteko.
  3. V ukaznem pozivu izvedite ukaz echo Testiranje tokov NTFS > hello.txt: test da ustvarite alternativni tok z imenom "test" za vašo datoteko.
  4. Dvokliknite na hello.txt datoteko, da jo odprete v beležnici (ali v drugi aplikaciji, ki je nastavljena kot privzeti urejevalnik besedil).
  5. V ukazni poziv vnesite in izvedite beležnica hello.txt: test za ogled vsebine alternativnega toka NTFS.
  6. V PowerShell lahko uporabite naslednji cmdlet za spreminjanje vsebine alternativnega toka NTFS: Set-Content -Path hello.txt -Stream test. Ko ste pozvani, navedite vsebino toka.
  7. Pritisnite tipko Enter, ne da bi vnesli vrednost, da dokončate urejanje.

Končno, tukaj je, kako izbrisati alternativni tok NTFS za datoteko v sistemu Windows 10.

Če želite izbrisati alternativni tok NTFS v sistemu Windows 10,

  1. Odprto PowerShell.
  2. Zaženite naslednji ukaz: Odstrani-Item -Pot "ime datoteke" -Toka "ime toka".
  3. Del "ime datoteke" nadomestite z dejanskim imenom vaše datoteke. Zamenjati "ime toka" z dejanskim imenom toka.

To je to.

Chrome dobiva možnost onemogočiti seznam za branje

Chrome dobiva možnost onemogočiti seznam za branje

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Odprite več aplikacij hkrati v meniju Start sistema Windows 10

Odprite več aplikacij hkrati v meniju Start sistema Windows 10

Windows 10 ima popolnoma predelan meni Start, ki združuje Live Tiles, predstavljene v sistemu Win...

Preberi več

Arhivi Windows 10 Build 17744

To spletno mesto uporablja piškotke za izboljšanje vaše izkušnje med krmarjenjem po spletnem mest...

Preberi več