すでに作成したツールを使用して、すべてのファイル (*) を暗号化するためのシェル メニュー エントリを統合しようとしています。
エントリを作成することはできましたが、選択したファイルのパスをパラメータとしてツールに送信する方法がよくわかりません。
また、そのようなパラメータ(つまり暗号化ツールのすべてのコード)を使用してツールを呼び出すよりも良い方法があると思いますか?
答え1
Windows レジストリ
[HKEY_CLASSES_ROOT*\shell\Encrypt My Files]
[HKEY_CLASSES_ROOT*\shell\Encrypt My Files\コマンド]
@="mytool.exe -enc %1"
[HKEY_CLASSES_ROOT*\shell\Decrypt My Files]
[HKEY_CLASSES_ROOT*\shell\Decrypt My Files\コマンド]
@="mytool.exe -dec %1"