Ich versuche, einen Shell-Menüeintrag für alle Dateien (*) zu integrieren, um sie mit einem bereits erstellten Tool zu verschlüsseln.
Ich habe es geschafft, die Einträge zu erstellen, verstehe aber nicht wirklich, wie ich den Pfad der ausgewählten Datei(en) als Parameter an mein Tool senden kann.
Glauben Sie auch, dass es eine bessere Möglichkeit gibt, als mein Tool mit einem solchen Parameter aufzurufen (ich habe den gesamten Code des Verschlüsselungstools)?
Antwort1
Windows-Registrierung
[HKEY_CLASSES_ROOT*\shell\Meine Dateien verschlüsseln]
[HKEY_CLASSES_ROOT*\shell\Meine Dateien verschlüsseln\command]
@="mytool.exe -enc %1"
[HKEY_CLASSES_ROOT*\shell\Meine Dateien entschlüsseln]
[HKEY_CLASSES_ROOT*\shell\Meine Dateien entschlüsseln\command]
@="mytool.exe -dec %1"