Kuinka sallia asiaherkät tiedoston ja kansionimet Windows 10: ssä

Sisällysluettelo:

Kuinka sallia asiaherkät tiedoston ja kansionimet Windows 10: ssä
Kuinka sallia asiaherkät tiedoston ja kansionimet Windows 10: ssä

Video: Kuinka sallia asiaherkät tiedoston ja kansionimet Windows 10: ssä

Video: Kuinka sallia asiaherkät tiedoston ja kansionimet Windows 10: ssä
Video: Generate Studio Quality Realistic Photos By Kohya LoRA Stable Diffusion Training - Full Tutorial - YouTube 2024, Marraskuu
Anonim
Windows 10 tarjoaa nyt valinnaisen tapauskohtaisen tiedostojärjestelmän, kuten Linux ja muut UNIX-kaltaiset käyttöjärjestelmät. Kaikki Windows-prosessit käsittelevät oikeinkirjoittavien tiedostojen ja kansioiden oikein, jos otat tämän ominaisuuden käyttöön. Toisin sanoen he näkevät "tiedoston" ja "tiedoston" kahtena erillisenä tiedostona.
Windows 10 tarjoaa nyt valinnaisen tapauskohtaisen tiedostojärjestelmän, kuten Linux ja muut UNIX-kaltaiset käyttöjärjestelmät. Kaikki Windows-prosessit käsittelevät oikeinkirjoittavien tiedostojen ja kansioiden oikein, jos otat tämän ominaisuuden käyttöön. Toisin sanoen he näkevät "tiedoston" ja "tiedoston" kahtena erillisenä tiedostona.

Kuinka tämä toimii

Tämä on NTFS-tiedostojärjestelmän ominaisuus, jonka voit ottaa käyttöön per-hakemistosta. Se ei koske koko tiedostojärjestelmääsi, joten voit ottaa vain tapauskohtaisen herkkyyden tiettyihin kehystystöissä käytettäviin kansioihin.

Kotelon herkkyys lisättiin Windows 10: n huhtikuun 2018 päivityksessä. Ennen tätä Windows-kansioon oli mahdollista asentaa Windows-kansioon tapausherkkyys Bash in Windows -ympäristössä, joka tunnetaan myös nimellä Windows-alijärjestelmä Linuxille. Tämä toimi hyvin Linux-ympäristössä, mutta se hämmentää tavallisia Windows-sovelluksia. Tämä on nyt tiedostojärjestelmän tason ominaisuus, mikä tarkoittaa, että kaikki Windows-sovellukset näkevät myös kyseisessä kansiossa tapauskohtaisen tiedostojärjestelmän.

Tämä ominaisuus on käytössä

fsutil.exe

komento, jota sinun on suoritettava komentoriviltä. Voit tehdä sen joko komentoriviltä tai PowerShell-ikkunalta. Oletusasetusten mukaan Linux-ympäristössä luotut kansiot määräytyvät automaattisesti myös pieniksi kirjainherkiksi.

Kuinka asettaa hakemiston tapauskohtaiseksi

Aloita napsauttamalla Käynnistä-painiketta hiiren kakkospainikkeella ja valitsemalla sitten "PowerShell (Administrator)" -komento. Jos haluat käyttää komentoriviä, voit etsiä "Komento-kehotteen" Käynnistä-valikosta, napsauta sitä hiiren kakkospainikkeella ja valitse sitten "Suorita järjestelmänvalvojana" -komento. Komento toimii samalla tavalla riippumatta siitä, minkä komentorivin ympäristössä valitset.

Sinun ei ehkä tarvitsisi järjestelmänvalvojan oikeutta käyttää tätä komentoa käyttöoikeuksien mukaan. Teknisesti tarvitset muokattavan hakemiston "write attributes" -luvan. Useimmissa tapauksissa tämä tarkoittaa, että tarvitset järjestelmänvalvojan oikeuksia, jos haluat muokata kansion jonnekin käyttäjän kansion ulkopuolella, kuten c: projektia, eikä jos haluat muokata kansion jonnekin käyttäjän kansion sisällä, kuten kuten osoitteessa c: käyttäjät NIMI Projekti.

Ennen kuin jatkat, varmista, että käynnissä oleva Linux-ohjelmisto ei ole viitannut hakemistoon, jota aiot muokata. Et saa muuttaa kotelon herkkyysmerkkiä kansiossa, kun Linux-ohjelmisto käyttää sitä. Jos jokin käynnissä olevista Linux-prosesseista on tällä hetkellä hakemisto tai jokin hakemiston sisällä avoin, vaikka niiden nykyinen työhakemisto, Linux-sovellukset eivät tunnista muutosta ja ongelmat voivat ilmetä.
Ennen kuin jatkat, varmista, että käynnissä oleva Linux-ohjelmisto ei ole viitannut hakemistoon, jota aiot muokata. Et saa muuttaa kotelon herkkyysmerkkiä kansiossa, kun Linux-ohjelmisto käyttää sitä. Jos jokin käynnissä olevista Linux-prosesseista on tällä hetkellä hakemisto tai jokin hakemiston sisällä avoin, vaikka niiden nykyinen työhakemisto, Linux-sovellukset eivät tunnista muutosta ja ongelmat voivat ilmetä.

Jos haluat luoda kansion haurastetun, kirjoita seuraava komento ja korvaa "C: kansio" kansion polulla:

fsutil.exe file setCaseSensitiveInfo C:folder enable

Jos kansion polulla on tilaa, liitä koko polku lainausmerkkeihin, kuten:

fsutil.exe file setCaseSensitiveInfo 'C:my folder' enable

Image
Image

Tämä ei vaikuta alikansioihin

Kotelon herkkyys-lippu vaikuttaa vain siihen kansioon, johon sitä sovelletaan. Kansion alikansioita ei peritä automaattisesti.

Toisin sanoen jos sinulla on kansio, jonka nimi on C: -kansiota ja siinä on C: kansio testi ja C: kansio tavaraa alikansioita, "Testi" ja "kama" alikansiot sen sisällä. Sinun on suoritettava asianmukainen

fsutil

komento erikseen, jotta kaikki kolme kansiota erottuvat kirjainkokoon.

Image
Image

Linux-työkalut Luo herkkien kansiot oletuksena

Linux-työkalut, joita käytät Linuxin Windows-alijärjestelmän sisällä (Bash-kuori), luo nyt kansioita, joissa on herkkä lippujen joukko. Joten, käytätkö sitä

mkdir

komento luoda hakemiston sisällä Bash-kuori tai kehitystyökalu tekee sen sinulle, luotu hakemisto määritetään automaattisesti tapauskohtaisesti-vaikka voit luoda sen asennettu Windows-tiedostojärjestelmä.

Teknisesti tämä johtuu siitä, että Linux-ympäristöön DrvFs-tiedostojärjestelmä käyttää sitä

case=dir

oletuksena.

case=dir

-asetus asettaa Linux-ympäristön kunnioittamaan kunkin hakemiston NTFS-lippua ja asettamaan tapaherkkyyslipun automaattisesti Linux-ympäristössä luotuihin hakemistoihin. Voit muuttaa tätä vaihtoehtoa wsl.conf-tiedostossa, jos haluat.

Niin kauan kuin luot kansioita Linux-ympäristöstä, ne luodaan oikeilla kotelon herkkyysasetuksilla, eikä sinun tarvitse koskaan koskettaa fsutil.exe-komentoa.

Image
Image

Kuinka tarkistaa, onko hakemisto asiaherkkä

Jos haluat tarkistaa, onko hakemisto nykyisin pienikokoinen, suorita seuraava komento ja korvaa "C: kansio" kansion polulla.

fsutil.exe file queryCaseSensitiveInfo C:folder

Jos tapauskohtainen herkkyys on otettu käyttöön hakemistossa, näet, että hakemiston [reitti] -hakemiston herkkä määrite on käytössä. Jos hakemisto käyttää tavallista Windows-kotelon herkkyyttä, näet, että "Case sensitive attribute on hakemisto [polku] on poistettu käytöstä."

Image
Image

Miten Directory-tapaus ei ole herkkä

Jos haluat kumota muutoksen ja tehdä hakemistokannasta epäherkää uudelleen (kuten Bill Gates aikoi), suorita seuraava komento ja korvaa "C: kansio" kansion polulla.

fsutil.exe file setCaseSensitiveInfo C:folder disable

Suositeltava: