У меня есть следующая проблема на Windows 7. Я пытаюсь создать контекстное меню для щелчка правой кнопкой мыши по файлам определенного типа, скажем, *.hyb
, т.е. я хочу, чтобы при щелчке правой кнопкой мыши по файлам такого типа (например, filename.hyb
), была выбрана опция в меню, например "Запустить с Myapplication", и когда я нажимаю на него, я хочу, чтобы команда «Myapplication.exe имя файла» была выполнена.
Мне удалось создать контекстное меню для этого конкретного файла, но проблема в том, что имя файла передается в качестве аргумента Myapplication.exe с его расширением. Myapplication.exe не может обрабатывать расширения файлов, поэтому мне нужно удалить его. Мой раздел реестра (хранится в HKEY_CURRENT_USER\Software\Classes\hyb_auto_file\shell\Myapplication\command
) имеет значение C:\SomeFolder\Myapplication.exe
%1
Можно ли настроить параметр %1
чтобы имя файла передавалось без его расширения?
Большое спасибо!