Počuli ste už o alternatívnych tokoch súborov NTFS v systéme Windows? Je to veľmi zaujímavá vlastnosť súborového systému NTFS, ktorý sa používa v moderných verziách systému Windows. Umožňuje ukladať ďalšie informácie (napr. Dva textové súbory alebo text a obrázok súčasne) do jedného súboru. Tu je postup, ako vypísať, prečítať, vytvoriť a odstrániť alternatívne toky NTFS v systéme Windows 10.
Inzerát
Takže NTFS, predvolený súborový systém moderných verzií systému Windows, podporuje ukladanie viacerých prúdov údajov do jednej súborovej jednotky. Predvolený (nepomenovaný) prúd súboru predstavuje obsah súboru viditeľný v pridruženej aplikácii po dvojitom kliknutí v Prieskumníkovi. Keď program otvorí súbor uložený na NTFS, vždy otvorí nepomenovaný prúd, pokiaľ jeho vývojár výslovne nezakódoval iné správanie. Okrem toho môžu mať súbory pomenované streamy.
Pomenované toky boli zdedené zo súborového systému HFS systému Macintosh a existujú v systéme NTFS počnúc jeho úplne prvými verziami. Napríklad Windows 2000, moja obľúbená a najlepšia verzia systému Windows, používala na ukladanie metaúdajov súborov v takýchto prúdoch alternatívne toky NTFS.
Operácie so súbormi, ako napríklad kopírovanie a mazanie, pracujú s predvoleným streamom. Len čo systém dostane požiadavku na odstránenie predvoleného streamu súboru, odstráni všetky súvisiace alternatívne streamy.
Takže názov súboru.ext určuje nepomenovaný prúd súboru. Syntax alternatívneho streamu je nasledovná:
nazov souboru.xt: stream
Názov súboru.ext: prúd určuje alternatívny prúd jednoducho pomenovaný ako „prúd“. Adresáre môžu mať aj alternatívne streamy. Prístup k nim je rovnaký ako k bežným streamom súborov.
Pravdepodobne vás zaujíma, kde nájdete alternatívny stream pre súbor v inštalácii systému Windows 10? Dám ti príklad. Po stiahnutí súboru vytvorí systém Windows 10 / Edge a ďalšie moderné prehliadače alternatívny stream pre tento súbor s názvomZone.Identifierktorý ukladá značku, že súbor bol získaný z Internetu, tak musí byť odblokovaný skôr ako ho začnete používať.
Zoznam alternatívnych tokov NTFS pre súbor
Prieskumník súborov a väčšina správcov súborov tretích strán predvolene nezobrazujú alternatívne prúdy súborov. Na ich zoznam môžete použiť buď starý dobrý príkazový riadok, alebo jeho moderný náprotivok PowerShell.
Ak chcete uviesť zoznam alternatívnych tokov NTFS pre súbory v systéme Windows 10 , urobte nasledovné.
- Otvorte nový príkazový riadok v priečinku, ktorý obsahuje súbory, ktoré chcete skontrolovať.
- Zadajte príkaz
dir / R „názov súboru“
. Nahraďte časť „názov súboru“ skutočným názvom vášho súboru. - Na výstupe uvidíte alternatívne prúdy pripojené k súboru (ak existujú) ohraničenému dvojbodkou. Predvolený stream je zobrazený ako$ DATA.
Prípadne môžete použiť PowerShell na vyhľadanie alternatívnych tokov súborov NTFS pre súbor.
Zoznam alternatívnych tokov NTFS pre súbor v prostredí PowerShell
- Otvorte PowerShell v priečinku Stiahnuté súbory.
- Vykonajte príkaz
Získajte položku „názov súboru“ -Stream *
. - Nahraďte časť „názov súboru“ skutočným názvom vášho súboru.
Teraz sa pozrime, ako čítať a zapisovať údaje alternatívnych prúdov.
Ak si chcete prečítať alternatívny obsah streamu NTFS v systéme Windows 10,
- Otvorte nový príkazový riadok alebo PowerShell v priečinku, ktorý obsahuje súbory, ktoré chcete skontrolovať.
- Do príkazového riadku zadajte príkaz
viac< 'filename:stream name'
. Nahraďte časť „názov súboru: názov streamu“ skutočným názvom vášho súboru a jeho streamu. Napr.viac< 'SDelete.zip:Zone.Identifier'
. - V prostredí PowerShell vykonajte nasledujúci príkaz:
Get-Content „názov súboru“ -Stream „názov streamu“
. Napríklad,Get-Content 'SDelete.zip' -Stream Zone.Identifier
.
Poznámka: Vstavaná aplikácia Poznámkový blok podporuje alternatívne toky NTFS už po vybalení z krabice. Spustite to nasledovne:Poznámkový blok „názov súboru: názov streamu“
.
Napríklad,poznámkový blok „SDelete.zip:Zone.Identifier“
.
Populárny editor tretích strán Notepad ++ dokáže spracovať aj alternatívne toky NTFS.
Teraz sa pozrime, ako vytvoriť alternatívny prúd NTFS.
Ak chcete vytvoriť alternatívny prúd NTFS v systéme Windows 10,
- Otvorte nový príkazový riadok alebo PowerShell v priečinku podľa vášho výberu.
- V príkazovom riadku vykonajte príkaz
echo Hello World! > ahoj.txt
vytvoriť jednoduchý textový súbor. - V príkazovom riadku vykonajte príkaz
echo Testovanie tokov NTFS> hello.txt: test
vytvoriť pre svoj súbor alternatívny prúd s názvom „test“. - Dvakrát kliknite na ikonuahoj.txtotvorte v programe Poznámkový blok (alebo v inej aplikácii, ktorá je nastavená ako predvolený textový editor).
- Do príkazového riadku zadajte a vykonajte
poznámkový blok ahoj.txt: test
zobraziť obsah alternatívneho toku NTFS. - V prostredí PowerShell môžete na zmenu obsahu alternatívneho toku súborov NTFS použiť nasledujúcu rutinu:
Set-Content -Path hello.txt -Stream test
. Po výzve zadajte obsah streamu. - Úpravy dokončíte stlačením klávesu Enter bez zadania akejkoľvek hodnoty.
Nakoniec tu uvádzame postup, ako odstrániť alternatívny prúd NTFS pre súbor v systéme Windows 10.
Ak chcete odstrániť alternatívny prúd NTFS v systéme Windows 10,
- Otvorené PowerShell .
- Spustite nasledujúci príkaz:
Odstrániť položku - Cesta „názov súboru“ - Stream „názov streamu“
. - Nahraďte časť „názov súboru“ skutočným názvom vášho súboru. Vymeniť
„názov streamu“
so skutočným názvom streamu.
To je všetko.
ako opustiť server, ktorý ste vytvorili