Windows Shell-Integrationsparameter

369
Calin Paul Alexandru

Ich versuche, einen Shell-Menüeintrag für alle Dateien (*) zu integrieren, um sie mithilfe eines Tools zu verschlüsseln, das ich bereits erstellt habe.

Es ist mir gelungen, die Einträge zu erstellen, aber ich verstehe nicht wirklich, wie ich den Pfad der ausgewählten Datei (en) als Parameter an mein Tool senden kann.

Denken Sie auch, dass es einen besseren Weg gibt, als mein Tool mit einem solchen Parameter (dh dem gesamten Code des Verschlüsselungsprogramms) aufzurufen?

1

1 Antwort auf die Frage

3
tao

Windows-Registrierung

[HKEY_CLASSES_ROOT * \ shell \ Meine Dateien verschlüsseln]

[HKEY_CLASSES_ROOT * \ shell \ Meine Dateien verschlüsseln \ Befehl]

@ = "mytool.exe -enc% 1"

[HKEY_CLASSES_ROOT * \ shell \ Decrypt My Files]

[HKEY_CLASSES_ROOT * \ shell \ Decrypt My Files \ command]

@ = "mytool.exe -dec% 1"

ref: http://support.microsoft.com/kb/256986

Ja, ich habe es selbst geschafft, aber ich konnte keine Antwort hinzufügen, da ich zu wenige Wiederholungen hatte: P Trotzdem gute Antwort! Calin Paul Alexandru vor 12 Jahren 0