Hoved Windows 10 Aktiver saksfølsom modus for mapper i Windows 10

Aktiver saksfølsom modus for mapper i Windows 10



Som du kanskje allerede vet, behandler Windows-filsystemet, NTFS, fil- og mappenavn som ikke store og små bokstaver. For eksempel, for operativsystemet og appene, er MyFile.txt og myfile.txt den samme filen. Imidlertid er ting forskjellige i Linux. For dette operativsystemet er dette to forskjellige filer. Denne forskjellen i atferd kan skape problemer for WSL-brukere. For å løse dem inkluderer Windows 10 muligheten til å aktivere saksfølsom modus for mapper.

Annonse

Hvis du har brukt Windows Subsystem for Linux , er du sannsynligvis klar over at det lar deg behandle Windows-filsystemene dine (montert under / mnt / c, / mnt / d, etc.) som store og små bokstaver. Dette betyr blant annet at du kan opprette filer hvis navn bare varierer etter sak (f.eks. Foo.txt og FOO.TXT).

Imidlertid var det ikke veldig mulig å bruke disse filene i Windows. Siden Windows-applikasjoner behandler filsystemet som små og store bokstaver, kan de ikke skille mellom filer hvis navn bare er forskjellige i tilfelle. Mens File Explorer viser begge filene, vil bare en bli åpnet uavhengig av hvilken du klikket på.

Fra og med Windows insider build 17093 er det en ny måte å håndtere store og små bokstaver på i Windows: saksfølsomhet per katalog. Denne muligheten er lagt til for å gi brukeren bedre interoperabilitet når han bruker saksfølsomme filer. Du kan også bruke den med vanlige Windows-applikasjoner. Fra og med Windows 10 Build 17110 er denne oppførselen standard.

Mer informasjon

Saksfølsomhet i Windows

Windows NT-familien av operativsystemer (inkludert Windows 10) har alltid hatt muligheten til å utføre saksfølsomme filsystemoperasjoner. Søknader kan beståFILE_FLAG_POSIX_SEMANTICSflagg tilCreateFileAPI for å indikere at de vil at stien skal behandles som store og små bokstaver. Av kompatibilitetsårsaker er det imidlertid en global registernøkkel som overstyrer denne oppførselen; når denne nøkkelen er angitt, er alle filoperasjoner ikke store og små bokstaver, selv nårFILE_FLAG_POSIX_SEMANTICSflagg er spesifisert. Siden Windows XP har dette vært standard.

hvordan avbryter jeg match com

Windows Subsystem for Linux bruker en annen mekanisme, som selv omgår denne registernøkkelen, slik at vi kan utføre store og små bokstaver. Dette er det som gjør at Linux-applikasjoner som kjører i WSL kan bruke filnavn som bare skiller seg fra sak til sak, akkurat som de kan på ekte Linux, selv med det globale registernøkkelsettet.

Dessverre gir dette deg filer som ikke er tilgjengelige for Windows-applikasjoner. Mens du kan endre den globale registernøkkelen, vil det fortsatt bare fungere for de applikasjonene som brukerFILE_FLAG_POSIX_SEMANTICS, og dette vil endre atferden for alle filer på alle stasjoner, som kanskje ikke er ment og kan ødelegge noen applikasjoner.

Saksfølsomhet per katalog

For å løse dette problemet la Microsoft til et nytt saksfølsomt flagg som kan brukes på kataloger. For kataloger som har dette flagget, er alle operasjoner på filer i katalogen store og små bokstaver, uansett omFILE_FLAG_POSIX_SEMANTICSble spesifisert. Dette betyr at hvis du har to filer som bare skiller seg fra sak til sak i en katalog merket som store og små bokstaver, vil alle applikasjoner kunne få tilgang til dem.

Aktiver saksfølsom modus for mapper

For å aktivere eller deaktivere denne funksjonen, bør du bruke den innebygde fsutil.exe-appen.

For å aktivere store og små bokstaver for mapper , gjør følgende.

  1. Åpen en forhøyet ledetekst .
  2. Skriv inn følgende kommando:
    fsutil.exe file setCaseSensitiveInfo 'full path to your folder' aktiver

    Erstatt sti-delen med riktig sti som samsvarer med PC-en.
    For eksempel,

    fsutil.exe file setCaseSensitiveInfo 'C:  data  Winaero  Linux' aktivere

    Aktiver saksfølsom modus for mapper i Windows 10

  3. Du er ferdig.

Nå kan du opprette to filer med samme navn og med bare saksforskjell. Windows 10 vil behandle dem riktig i denne mappen.Spørsmål om sakssensitiv modus Windows 10

hvorfor kan jeg ikke høre noen uenighet

For å se funksjonsstatusen for en mappe, kjør kommandoen

fsutil.exe filspørsmålCaseSensitiveInfo 'full vei til mappen din'

For eksempel,

fsutil.exe filspørsmålCaseSensitiveInfo 'C:  data  Winaero  Linux'

Du ser noe sånt som dette:

hvordan finne telefonnummer på android

Endelig, for å deaktivere saksfølsom modus for mapper , kjør neste kommando i ledeteksten som ble åpnet som administrator:

fsutil.exe file setCaseSensitiveInfo 'C:  data  Winaero  Linux' deaktiver

Bruk riktig mappebane så er du ferdig.
Merk: Deaktivering av CaseSensitiveInfo-attributtet for ikke-tomme mapper støttes ikke. Du må fjerne alle filene fra mappen før du deaktiverer den.

Det er det.

Interessante Artikler

Redaksjonens

Hvordan lage en fotokollasje på en iPad
Hvordan lage en fotokollasje på en iPad
Å lage collager er en morsom og praktisk måte å gi minnene dine mer substans enn et enkelt bilde noensinne kan. Det kan imidlertid være litt av en jobb å gjøre det i tradisjonell fotoredigeringsprogramvare. Neste gang du
Slik endrer du fargevalgene i Google Kalender
Slik endrer du fargevalgene i Google Kalender
Å jobbe etter en stram timeplan kan være veldig overveldende. Noen aktiviteter kan overlappe hverandre, noe som gjør det vanskelig å prioritere dem, og lar deg stå fast og løpe fra ett ærend til et annet. Heldigvis har Google Kalender gjort det mulig for deg å fargekode aktivitetene dine,
Hvor lagres Netflix-nedlastinger på iPhone
Hvor lagres Netflix-nedlastinger på iPhone
I dag kan alle med Netflix-abonnement laste ned og se favorittfilmene og TV-programmene sine offline. Tidligere var dette ikke alltid tilfelle. Den opprinnelige retningen var å gi tilgang til de landene som lider av upålitelig internett
Dette er grunnen til at JK Rowling ikke bruker prediktiv tekst til å skrive Harry Potter
Dette er grunnen til at JK Rowling ikke bruker prediktiv tekst til å skrive Harry Potter
Jeg har aldri sett eller lest noe Harry Potter-relatert, men ifølge prediktiv tekst på telefonen min er det veldig bra eller hyggelig, så det er overbevisende nok for meg. Du tror kanskje det å overlate mine meninger til en
MiniTool Partition Wizard Gratis v12.8
MiniTool Partition Wizard Gratis v12.8
MiniTool Partition Wizard Free er den beste gratis partisjonsbehandleren for Windows som vi har brukt. Se hele anmeldelsen min her.
Intel Core i7-860 anmeldelse
Intel Core i7-860 anmeldelse
Core i7-860 er en av Intels tre første CPUer basert på Lynnfield-kjernen (de to andre er Core i5-750 og Core i7-870). Det er en forbedring av Nehalem-mikroarkitekturen som først ble avslørt
iPhone 6 anmeldelse: Det kan være gammelt, men det er fortsatt en fin telefon
iPhone 6 anmeldelse: Det kan være gammelt, men det er fortsatt en fin telefon
IPhone 6-generasjonen kan være mer enn fem år gammel, men selv om den har blitt eldre, er det noen få grunner til at den fortsatt er en flott telefon. I skrivende stund er den nyeste tilgjengelige iPhone iPhone