1

Ich habe einen benutzerdefinierten Eintrag im Kontextmenü des Internet Explorers. Ich würde gerne etwas mit dem ausgewählten Element machen, zum Beispiel ein Programm ausführen, das diese Auswahl als ARGV [1] empfängt.Wie kann ich den Pfad eines Kontextmenüs auswählen?

Zum Beispiel, wenn ich nach rechts auf eine benannte whatever.zip Datei klicken, die auf meinem Desktop befindet, sollte die folgende Sache laufen: my_binary Pfad \ Desktop \ to \ whatever.zip

Antwort

2

Sie müssen ändern YOUR_BINARY und die Dateityp, etwas zu tun:

erstellen Sie eine Datei RegisterYourBinary.reg mit dem Inhalt genannt:

REGEDIT4 

[HKEY_CLASSES_ROOT\.zip] 
@="zipfile" 

[HKEY_CLASSES_ROOT\zipfile\shell\DoSomething] 

[HKEY_CLASSES_ROOT\zipfile\shell\DoSomething\command] 
@="YOUR_BINARY \"%1\"" 
2

hinzufügen% L als Argument aus dem Kontextmenü Explorer, wenn Ihr exe aufrufen schneidbar. Zum Beispiel: myApp.exe% L

Verwandte Themen