Параметры интеграции Windows Shell

313
Calin Paul Alexandru

Я пытаюсь интегрировать запись меню оболочки для всех файлов (*), чтобы зашифровать их с помощью инструмента, который я уже сделал.

Мне удалось создать записи, но я не совсем понимаю, как отправить путь к выбранному файлу (файлам) в качестве параметров моему инструменту.

Кроме того, как вы думаете, есть лучший способ, чем вызывать мой инструмент с таким параметром (я весь код инструмента шифрования)?

1

1 ответ на вопрос

3
tao

Реестр Windows

[HKEY_CLASSES_ROOT * \ shell \ Encrypt My Files]

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

@ = "mytool.exe -enc% 1"

[HKEY_CLASSES_ROOT * \ shell \ Decrypt My Files]

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

@ = "mytool.exe -dec% 1"

ссылка: http://support.microsoft.com/kb/256986

Да, мне удалось сделать это самостоятельно, но я не мог добавить ответ, так как у меня было слишком мало повторений: P Тем не менее, отличный ответ! Calin Paul Alexandru 12 лет назад 0