Sêft

Case-sensitive attribút foar mappen ynskeakelje of útskeakelje Windows 10

Besykje Ús Ynstrumint Foar It Eliminearjen Fan Problemen





Pleatst opLêst bywurke: 17 febrewaris 2021

Case-sensitive attribút foar mappen ynskeakelje of útskeakelje Windows 10: Hoewol jo Windows-subsysteem kinne brûke foar Linux (WSL) wêrtroch jo native Linux-kommandoregelark direkt op Windows kinne útfiere, mar it ienige nadeel fan dizze yntegraasje is hoe't Windows de bestânsnammegefallen omgiet, om't Linux haadlettergefoelich is, wylst Windows net is. Koartsein, as jo case-sensitive bestannen of mappen makke hawwe mei WSL, bygelyks test.txt en TEST.TXT, dan kinne dizze bestannen net brûkt wurde yn Windows.



Case-sensitive attribút foar mappen ynskeakelje of útskeakelje Windows 10

No behannelje Windows it bestânsysteem as ûngefoelich foar gefallen en kin it gjin ûnderskied meitsje tusken bestân wêrfan de nammen allinich ferskille yn gefal. Wylst Windows File Explorer beide dizze bestannen noch sil sjen litte, mar mar ien soe wurde iepene, nettsjinsteande hokker jo klikke. Om dizze beheining te oerwinnen, begjinnend mei Windows 10 build 1803, Microsoft yntroduseart in nije manier om NTFS-stipe yn te skeakeljen om bestannen en mappen te behanneljen as gefalgefoelige per mapbasis.



Mei oare wurden, jo kinne no in nije haadlettergefoelige flagge (attribút) brûke dy't kin wurde tapast op NTFS-mappen (mappen). Foar elke map is dizze flagge ynskeakele, alle operaasjes op bestannen yn dy map sille haadlettergefoelich wêze. No sil Windows kinne ûnderskiede tusken test.txt en TEXT.TXT-bestannen en kin se maklik iepenje as in apart bestân. Dus sûnder tiid te fergrieme litte wy sjen hoe't jo case-sensitive attribút foar mappen ynskeakelje of útskeakelje kinne Windows 10 mei help fan it hjirûnder neamde tutorial.

Ynhâld[ ferstopje ]



Case-sensitive attribút foar mappen ynskeakelje of útskeakelje Windows 10

Soargje derfoar meitsje in weromsette punt foar it gefal der wat mis giet.

Metoade 1: Case-sensitive attribút fan in map ynskeakelje

1.Druk op Windows Key + X en selektearje dan Kommando-prompt (Admin).



kommando prompt admin

2.Typ it folgjende kommando yn cmd en druk op Enter:

fsutil.exe triem setCaseSensitiveInfo full_path_of_folder ynskeakelje

Aktivearje haadlettergefoelige attribút fan in map

Noat: Ferfange full_path_of_folder mei it eigentlike folsleine paad fan 'e map wêrfoar jo haadlettergefoelige attribút wolle ynskeakelje.

3.As jo ​​​​it haadlettergefoelige attribút fan bestannen allinich yn 'e rootmap fan in stasjon ynskeakelje wolle, brûk dan it folgjende kommando:

fsutil.exe triem setCaseSensitiveInfo D: ynskeakelje

Noat: Ferfange D: mei de eigentlike stasjonsletter.

4.It haadlettergefoelige attribút foar dizze map en alle bestannen dêryn is no ynskeakele.

No kinne jo nei de boppesteande map navigearje en bestannen as mappen oanmeitsje mei deselde namme, mar mei in oare saak en Windows sil se behannelje as ferskate bestannen of mappen.

Metoade 2: Case-sensitive attribút fan in map útskeakelje

As jo ​​it haadlettergefoelige attribút fan in bepaalde map net mear nedich binne, dan moatte jo earst de haadlettergefoelige bestannen en mappen omneame mei unike nammen en dan ferpleatse se nei in oare map. Dêrnei kinne jo de hjirûnder neamde stappen folgje om útskeakelje gefal gefoelichheid fan de bepaalde map.

1.Druk op Windows Key + X en selektearje dan Kommando-prompt (Admin).

kommando prompt mei admin rjochten

2.Typ it folgjende kommando yn cmd en druk op Enter:

fsutil.exe triem setCaseSensitiveInfo full_path_of_folder útskeakelje

Skeakelje haadlettergefoelige attribút fan in map út

Noat: Ferfange full_path_of_folder mei it eigentlike folsleine paad fan 'e map wêrfoar jo haadlettergefoelige attribút wolle ynskeakelje.

3.As jo ​​​​it haadlettergefoelige attribút fan triemmen allinich yn 'e rootmap fan in stasjon útskeakelje wolle, brûk dan it folgjende kommando:

fsutil.exe triem setCaseSensitiveInfo D: útskeakelje

Noat: Ferfange D: mei de eigentlike stasjonsletter.

4.It haadlettergefoelige attribút foar dizze map en alle bestannen dêryn is no útskeakele.

Sadree't jo klear binne, sil Windows bestannen of mappen mei deselde namme (mei oare saak) net langer werkenne as unyk.

Metoade 3: Query Case Sensitive Attribuut fan in map

1.Druk op Windows Key + X en selektearje dan Kommando-prompt (Admin).

kommando prompt admin

2.Typ it folgjende kommando yn cmd en druk op Enter:

fsutil.exe file setCaseSensitiveInfo full_path_of_folder

Query Case Sensitive attribút fan in map

Noat: Ferfange full_path_of_folder mei it eigentlike folsleine paad fan 'e map wêrfoar jo de status fan it haadlettergefoelige attribút witte wolle.

3.As jo ​​​​it haadlettergefoelige attribút fan triemmen allinich yn 'e rootmap fan in stasjon wolle freegje, brûk dan it folgjende kommando:

fsutil.exe triem setCaseSensitiveInfo D:

Noat: Ferfange D: mei de eigentlike stasjonsletter.

4. Sadree't jo op Enter drukke, sille jo de status fan 'e boppesteande map witte, dat is oft it haadlettergefoelige attribút foar dizze map op it stuit yn- of útskeakele is.

Oanrikkemandearre:

Dat is it dat jo mei súkses leard hawwe hoe Case-sensitive attribút foar mappen ynskeakelje of útskeakelje Windows 10 mar as jo noch fragen hawwe oangeande dizze tutorial, fiel jo dan frij om se te freegjen yn 'e kommentaardiel.

Aditya Farrad

Aditya is in selsmotivearre profesjonele yn ynformaasjetechnology en hat de lêste 7 jier in technologyskriuwer west. Hy beslacht ynternettsjinsten, mobyl, Windows, software en hoe-to-gidsen.