
Мне нужно добавить пункт контекстного меню, который откроет WinRAR с некоторыми аргументами/флагами и передаст ему имена выбранных файлов.
Например, такое программное обеспечение, как WinRAR, принимает аргументы командной строки, в которых мы можем указать формат файла, папку сохранения, уровень сжатия и т. д.
Я заметил шаблон реестра shell и shellex в Windows и, поигравшись некоторое время, успешно добавил«Открыть с помощью моего приложения»для конкретного расширения.
Но для выбора нескольких файлов (различных типов) пункты меню * key
указывают на что-то другое! Я не мог понять, что это такое! Мои скромные намерения заключаются в создании файла резервной копии (backup.zip) из любых выбранных файлов или папок и сохранении их в пользовательской my_backup
папке.
решение1
В WinRAR эта функция уже есть. Она находится здесь, в настройках, в разделе «Интеграция с оболочкой»: