Я хочу написать небольшой инструмент, который делает следующее:
При щелчке правой кнопкой мыши по файлу с определенным расширением файла в контекстном меню проводника Windows отображается дополнительная запись.
Когда вы нажимаете эту запись, один из EXE запускается с этим файлом в качестве одного из его параметров.
Я хотел бы использовать для этого С#/.NET 2.0. Если это невозможно, я мог бы также сделать это с С++/Win32.
Мои вопросы:
- Возможно ли это с С#.NET 2.0?
- Каковы необходимые функции для интеграции в контекстное меню проводника Windows?
- Как я могу сделать это постоянным? (Я не хочу перезапускать этот инструмент после каждой загрузки)
- Чему я должен заботиться? (разные ОС, разрешения безопасности и т.д.).