Explorer Kontextmenü

21/04/2008 - 12:30 von Markus Donath | Report spam
Nachdem ich in microsoft.public.de.windows.vista.sonstiges keine Antwort
bekam, versuche ich es hier noch einmal:

Ich benutze das Kompressionstool für exe-Dateien UPX.

Gern würde ich es per rechtem Mausklick auf eine exe-Datei vom Explorer
aus starten. Ich habe folgende Möglichkeit gefunden:

[HKEY_CLASSES_ROOT\*\shell\Upx]
@="Compress with UPX"

[HKEY_CLASSES_ROOT\*\shell\Upx\command]
@="C:\\Windows\\SysWOW64\\upx.exe \"%1\""

Das funktioniert zwar, aber der Menüeintrag erscheint natürlich für alle
Dateien, nicht nur für Exen. Den '*' durch '.exe' zu ersetzen hilft
leider nicht.

Hat jemand eine Idee?

Markus
 

Lesen sie die antworten

#1 G. Born
21/04/2008 - 12:36 | Warnen spam
"Markus Donath" schrieb
Nachdem ich in microsoft.public.de.windows.vista.sonstiges keine Antwort
bekam, versuche ich es hier noch einmal:



Ist vielleicht dein Fehler - aber die relevanten Leute haben die paar NGs
schon im Blick.

Ich benutze das Kompressionstool für exe-Dateien UPX.

Gern würde ich es per rechtem Mausklick auf eine exe-Datei vom Explorer
aus starten. Ich habe folgende Möglichkeit gefunden:

[HKEY_CLASSES_ROOT\*\shell\Upx]
@="Compress with UPX"

[HKEY_CLASSES_ROOT\*\shell\Upx\command]
@="C:\\Windows\\SysWOW64\\upx.exe \"%1\""

Das funktioniert zwar, aber der Menüeintrag erscheint natürlich für alle
Dateien, nicht nur für Exen. Den '*' durch '.exe' zu ersetzen hilft leider
nicht.



Das mit der fehlenden Antwort mag wohl auch daran liegen, dass Du da ein
etwas "esotherisches" Problem vor dir herschiebst. Andere Leute greifen da
ggf. zu Tools, die das Kontextmenü abdecken - und fühlen sich nicht
unbedingt bemüßigt, und m.p.d.w.v.sonstiges zu antworten ;-).

Hat jemand eine Idee?



Mache dich mal schlau, was die Eintràge in HKCR bedeuten und was Verben
sind. Der Schlüssel \*\ ist naturgemàß für alle Dateien - Du bràuchtest
einen Kontextmenühandler, der ggf. die Infos filtert und auf die gewünschten
Dateien anwendet.

Oder Du führst dir mal den Unterschlüssel exefile\shell zu Gemüte und
schaust, ob Du da die benötigten Verben für UPX nachtragen kannst.


Gruß

G. Born
[Vista Blog: http://gborn.blogger.de]


Markus

Ähnliche fragen