Я хотел бы знать, как файловый менеджер, такой как WinRAR, управляет им, чтобы включить поддержку перетаскивания для своего файла архива (когда файл перетаскивается в файл .rar, он открывается, и, возможно, WinRAR добавляет файл в архив).
РЕДАКТИРОВАТЬ: после некоторого комментария я хочу уточнить, что я хочу сделать (см. изображение):
- Файлы определенного типа данных принимают запрос на удаление (.rar).
- Удаление файла (.txt) приводит к вызову оболочки, который передает имя удаленного файла (.txt), а также имя файла, который принял удаление (.rar).
- Приложение, зарегистрированное для типа файла, вызывается, оба имени файла предоставляются ему в командной строке.