Lägg till snabbmeny för skiftlägeskänslighet i Windows 10
I vår tidigare artikel såg vi hur man använder den inbyggda funktionen i Windows 10 som gör det möjligt att aktivera skiftlägeskänsligt läge för mappar. För att spara tid kanske du vill lägga till en speciell snabbmeny till dina mappar för att aktivera eller inaktivera skiftlägeskänslighet direkt utan att öppna ett nytt kommandotolksfönster. Detta är verkligen användbart, särskilt för WSL-användare.
Annons
Som du kanske redan vet, behandlar Windows filsystem, NTFS, fil- och mappnamn som skiftlägesokänsliga. Till exempel, för OS och appar är MyFile.txt och myfile.txt samma fil. Men saker och ting är annorlunda i Linux. För detta operativsystem är det två olika filer. Denna skillnad i beteende kan skapa problem för WSL-användare.
Från och med Windows insider build 17093 finns det ett nytt sätt att hantera skiftlägeskänsliga filer i Windows: skiftlägeskänslighet per katalog. Denna förmåga har lagts till för att ge användaren bättre interoperabilitet vid användning av skiftlägeskänsliga filer. Du kan också använda den med vanliga Windows-program. Från och med Windows 10 Build 17110 är detta beteende standard.
Microsoft har lagt till en ny skiftlägeskänslig flagga som kan appliceras på kataloger. För kataloger som har denna flagga inställd är alla operationer på filer i den katalogen skiftlägeskänsliga, oavsett om FILE_FLAG_POSIX_SEMANTICS
specificerades. Det betyder att om du har två filer som bara skiljer sig från skiftläge i en katalog markerad som skiftlägeskänslig, kommer alla applikationer att kunna komma åt dem.
För att aktivera eller inaktivera den här funktionen bör du använda den inbyggda fsutil.exe
app. Mer information finns i artikeln
Aktivera skiftlägeskänsligt läge för mappar i Windows 10
För att spara tid kan du lägga till snabbmenyn Skiftlägeskänslighet i mappar. Här är hur.
För att lägga till snabbmenyn Skiftlägeskänslighet i Windows 10, gör följande.
- Ladda ner följande registerfiler: Ladda ner registerfiler.
- Extrahera dem till vilken mapp du vill, t.ex. till din skrivbordsmapp.
- Dubbelklicka på filen Lägg till skiftlägeskänslighet context menu.reg
- Bekräfta UAC-prompten.
Du är färdig. Högerklicka på valfri mapp för att se menyn. Se följande skärmdump.
Tryck och håll ned Skift-tangenten på tangentbordet och högerklicka sedan på en mapp för att se den utökade sammanhangsmenyn. Där kommer du att se extra kommandon för mappar som kräver administrativa rättigheter för att komma åt dem.
Hur det fungerar
Registerfilerna ovan lägger till följande kommandon till snabbmenyn
- Så här ser du aktuellt läge för skiftlägeskänslighet:
fsutil.exe fil queryCaseSensitiveInfo "sökväg till en mapp"
- Så här aktiverar du skiftlägeskänslighet:
fsutil.exe fil setCaseSensitiveInfo "sökväg till en mapp" aktivera
- Så här inaktiverar du läget för skiftlägeskänslighet:
fsutil.exe fil setCaseSensitiveInfo "sökväg till en mapp" inaktivera
Följande poster kommer att skapas när du importerar filerna.
[HKEY_CLASSES_ROOT\Directory\shell\CaseSensitivityMenu] [HKEY_CLASSES_ROOT\Directory\Background\shell\CaseSensitivityMenu] [HKEY_CLASSES_ROOT\Drive\shell\CaseSensitivityMenu] [HKEY_CLASSES_ROOT\Directory\shell\CaseSensitivityMenuAdmin] [HKEY_CLASSES_ROOT\Directory\Background\shell\CaseSensitivityMenuAdmin] [HKEY_CLASSES_ROOT\Drive\shell\CaseSensitivityMenuAdmin]
Se hur du går till en registernyckel med ett klick. Se även vår utmärkta referens för Windows Registry Editor här: Registry Editor app.
Det är allt.