Sådan tilføjes en båndkommando til højrekliksmenuen i Windows 8
I Windows 8 har Microsoft introduceret båndet i Windows Stifinder, så de talrige Explorer-kommandoer kan vises mere fremtrædende, når du har brug for dem. Men båndkommandoerne er stadig opdelt på mange faner unødigt, hvilket gør, at du går gennem alle fanerne for at finde den kommando, du skal bruge. Der er værktøjslinjen Hurtig adgang øverst, hvor du kan tilføje brugerdefinerede kommandoer, men problemet er, at den kun har små 16 x 16 ikoner og ingen tekstbeskrivelse. Du skal holde markøren over hvert af de små ikoner for at se deres beskrivelse. Desktop har heller ikke noget bånd, og de fleste af de nyttige kommandoer er utilgængelige via højreklik.
I modsætning hertil er højreklik/kontekstmenuen en bedre mulighed, da den har ikoner såvel som tekstbeskrivelse, fremragende tastaturanvendelighed, og du behøver ikke at huske, hvilken båndfane en bestemt kommando er placeret på. Båndet tager også en enorm mængde lodret plads, så når du har føjet kommandoen til kontekstmenuen, kan du holde båndet minimeret eller deaktivere det helt med vores
Ribbon Disabler. ;)I dag vil jeg dele et fedt trick med dig, som giver dig mulighed for at tilføje alle båndkommandoer efter eget valg direkte til højrekliksmenuen (kontekst) med filer og mapper. Lad os se hvordan.
Reklame
Den nemmeste måde at tilføje en båndkommando til kontekstmenuen er at bruge Winaero's Kontekstmenu-tuner. Det har en brugervenlig grænseflade og giver dig mulighed for at tilføje enhver kommando, du ønsker.
Hvis du foretrækker at gøre det manuelt ved selv at redigere registreringsdatabasen, så læs videre.
I Windows 8 er alle båndkommandoer gemt i registreringsdatabasen under én enkelt nøgle til Explorer kaldet "CommandStore". For at få adgang til Command Store skal du åbne Registreringseditor og gå til følgende nøgle:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell
Bonustip: Hvis du ikke ved, hvordan du laver registreringsredigering/tweaking, så se vores artikel: Windows Registry Editor til dummies. Det vil gøre dig bekendt med det grundlæggende i registreringsdatabasen og registreringseditoren (Regedit.exe).
Efter at have udvidet denne tast, vil du se flere undernøgler, som alle svarer til de mange båndkommandoer. Faktisk eksisterer Command Store også i Windows 7 og Windows Vista, men desværre virker dette trick til at tilføje kommandoerne til kontekstmenuen ikke pålideligt på Windows 7. Det virker for nogle kommandoer, men virker muligvis ikke for nogle af dem, så du kan også gøre dette trick på Windows 7, bare sørg for at teste og kontrollere, om den kontekstmenukommando, du tilføjede, faktisk virker. Hvis det ikke virker, skal du gendanne dine ændringer.
På Windows 8 fungerer det pålideligt for alle kommandoer. Der er også inkluderet flere kommandoer i Windows 8 Explorer's Command Store end tidligere versioner.
Sådan tilføjer du en båndkommando til højrekliksmenuen manuelt
1. I Registreringseditor, forudsat at du har navigeret til ...\CommandStore\shell registreringsdatabasenøglen nævnt ovenfor, skal du vælge registreringsdatabasenøglen for enhver kommando, du vil tilføje til højrekliksmenuen. Lad os for eksempel sige, at jeg vil tilføje kommandoen "Kopier som sti" til højrekliksmenuen. Det vil blive vist uden at holde Shift-tasten nede. Derfor bliver jeg nødt til at vælge Windows.copyaspath registreringsdatabasenøgle.
2. Højreklik på denne nøgle og vælg Eksporter. Giv filen et hvilket som helst navn og gem den. For eksempel "Tilføj kopi som sti til kontekstmenu.reg".
3. Nu skal du bestemme registreringsdatabasenøglen i HKCR-grenen for hvilken filtypes kontekstmenu du ønsker at tilføje denne kommando. Du kan kun tilføje det til en bestemt filtype, eller du kan tilføje det til alle filtyper eller endda alle mapper og filsystemobjekter. I tilfælde af vores kommando "Kopiér som sti", giver det mening at tilføje dette til HKCR\*\shell-nøglen i registreringsdatabasen, da det gælder for alle filtyper. Vi ønsker hurtigt at kunne kopiere stien til enhver filtype. Derfor skal kommandoen, vi eksporterede, tilføjes til HKCR\*-tasten.
Bemærk: Du skal ændre dette efter behov. For eksempel, hvis du kun vil tilføje en båndkommando, du eksporterede til kontekstmenuen med mapper, skal du tilføje den til undernøglen HKCR\Directory\shell. Hvis du ønsker at tilføje en kommando såsom "Administrer bibliotek" til kontekstmenuen, giver det mening kun at tilføje den til biblioteker, derfor bliver du nødt til at tilføje den til HKCR\LibraryFolder-tasten og så videre. Du får ideen - du skal tilføje den for den passende filtype.
4. Nu skal du finde den fil, du eksporterede i trin 2. Gå til det sted, hvor du gemte det i Windows Stifinder, og åbn det i Notesblok ved at højreklikke på .reg-filen og vælge Åbn med -> Notesblok. Indholdet af Ribbon-kommandoen, jeg eksporterede, ser sådan ud:
Windows Registry Editor version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Windows.copyaspath] "VerbName"="copyaspath" "CommandStateSync"="" "InvokeCommandOnSelection"=dword: 00000001. "MUIVerb"="@shell32.dll,-30329" "VerbHandler"="{f3d06e7c-1e45-4a26-847e-f9fcdee59be0}" "Description"="@shell32.dll,-30336" "CanonicalName"="{707C7BC6-685A-4A4D-A275-3966A5A3EFAA}" "CommandStateHandler"="{3B1599F9-E00A-4BBF-AD3E-B3F99FA87779}" "Icon"="imageres.dll,-5302"
4. Bemærk den del af teksten, jeg fremhævede med fed skrift. Du behøver kun at erstatte denne del af teksten med HKCR\*\shell (eller hvilken som helst HKCR-undernøgle for den filtype, du vil flette den til). Efter at have foretaget ændringen, skulle det se sådan ud (jeg har fremhævet den ændrede del med fed skrift):
Windows Registry Editor version 5.00 [HKEY_CLASSES_ROOT\*\shell\Windows.copyaspath] "VerbName"="copyaspath" "CommandStateSync"="" "InvokeCommandOnSelection"=dword: 00000001. "MUIVerb"="@shell32.dll,-30329" "VerbHandler"="{f3d06e7c-1e45-4a26-847e-f9fcdee59be0}" "Description"="@shell32.dll,-30336" "CanonicalName"="{707C7BC6-685A-4A4D-A275-3966A5A3EFAA}" "CommandStateHandler"="{3B1599F9-E00A-4BBF-AD3E-B3F99FA87779}" "Icon"="imageres.dll,-5302"
5. Resten af .reg-filens indhold skal være uændret. Gem blot ændringerne til .reg-filen, luk Notesblok og dobbeltklik på .reg-filen for at flette den sammen med den ændrede sti tilbage til registreringsdatabasen.
6. Det er det. Efter at have flettet kommandoen, prøv at højreklikke på den korrekte filtype (enhver filtype vil gøre det i tilfælde af *).
Du vil bemærke den kommando, du lige har tilføjet.