Avatar billede heyn Nybegynder
21. november 2004 - 12:28 Der er 2 kommentarer og
1 løsning

Redigering af menuen ved højreklik på element.

2 Spørgsmål. Et generelt - og et praktisk tilfælde.
Det generelle spørgsmål:
Jeg ønsker at kunne udvide og begrænse brugergruppers adgang til 'pinde' i de menuer som fremkommer når man højreklikker på elementer som mapper, "Denne computer" og lign. F.eks. fjerne valgmulighederne "Administrer" og "Egenskaber" fra den menu der vises når man højreklikker på ikonet "Denne computer".

Det praktiske spørgsmål:
Jeg anvender ofte promt-vinduet når jeg arbejder. Det irriterer mig at jeg skal gå i 'start->programmer->tilbehør->kommandopromt' hvorefter jeg er nødt til at skrive f.eks. 'cd c:, cd programmer\mysql\bin'. Hvordan redigerer man menuen ved højreklik således at hvis jeg f.eks. højreklikker på mappen 'c:\programmer\mysql\bin' så får jeg en menu hvor der også er en 'pind' der giver adgang til promt-vinduet? Og når jeg så vælger denne pind så åbnes promt-vinduet i mappen 'c:\programmer\mysql\bin'?
Jeg har set en anden gøre dette, så det ér muligt. Jeg kan desvære ikke længere spørge ham selv hvordan han gør.
Skal man justere i 'regedit' og 'regedt32' og hvor?

Hilsen Christian Heyn
Avatar billede jnoval Nybegynder
24. november 2004 - 21:48 #1
Gem følgende i en tekst file du kalder cmd.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\Command]

@="Kommandoprompt"

[HKEY_CLASSES_ROOT\Directory\shell\Command\command]

@="cmd.exe \\\"%1\\\""


Hvis du dobbeltklikker på filen bliver der ændret i registrerings databasen, således at du via en højreklik på en mappe får mulighed til at vælge kommandoprompt. Det er den nemme metode.
Man kan også gå via windows explorer - tools - filetypes - file folder og så her angive at den ekstra menu. Men det er så besværligt på den måde.
Avatar billede heyn Nybegynder
30. november 2004 - 20:01 #2
Hej jnoval

Den første del virker

[HKEY_CLASSES_ROOT\Directory\shell\Command]

@="Kommandoprompt"

Giver valgmuligheden i menuen. Så lærte jeg så meget. Tak.

Den anden del virker delvist

[HKEY_CLASSES_ROOT\Directory\shell\Command\command]

@="cmd.exe \\\"%1\\\""

Hvis jeg højreklikker på en mappe "temp" på skrivebordet (altså med stien C:\Documents and Settings\Administrator\Skrivebord\temp)
åbnes kommandolinien i C:\Documents and Settings\Administrator\Skrivebord. Højreklikker jeg derimod på samme mappe f.eks. i stifinderens filtræ af mapper så åbner kommandolinien i C:\Documents and Settings\Administrator\Skrivebord\temp (som det jo egentlig var meningen).

Men mange tak. Løsningen er god nok for mig. Jeg må vist til at studere HKEY_* lidt nøjere.

Hilsen Christian
Avatar billede jnoval Nybegynder
30. november 2004 - 21:18 #3
Der kan man se. Jerg har aldrig prøvet det på en mappe på skrivebordet. Jeg bruger altid stifinder. Det må der findes en forklaring på. Hvis du finder den, så skriv den ind her.

Det glæder mig at du kunne bruge løsningen. Jeg har ikke selv fundet på det, men jeg husker ikke hvorfra jeg har den.
Takker for point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester