Добавьте запись в контекстное меню, вызываемое правой кнопкой мыши, и тем самым запустите программу Java.

Я пытаюсь вызвать программу Java, щелкнув правой кнопкой мыши файл, который будет использовать этот файл для какой-либо операции. Работа должна быть такой, чтобы, если я щелкну файл правой кнопкой мыши, должен присутствовать пункт меню, такой как «ClickMe». При нажатии на нее должна быть запущена java-программа путем передачи полного пути к файлу, по которому щелкнули.

Я попробовал кое-что с помощью REGEDIT. Но это не работает. Что я использовал:

HKEY_CLASSES_ROOT\ * \shell\ClickMe\Command default="C:\Program Files\Java\jdk1.6.0_39\bin\java Test". (Тест — это имя класса.)

Но затем при нажатии на ClickMe появилось окно OpenWith.

Я застрял здесь. Интересно, если кто-нибудь просто вытащит меня из этой проблемы.

Заранее спасибо.


person user1538162    schedule 28.03.2013    source источник
comment
Вы включили путь к классам? Я предполагаю, что часть проблемы заключается в том, что java понятия не имеет, где находится Test.   -  person Display Name is missing    schedule 29.03.2013
comment
Тестовый файл лежит в самой корзине.   -  person user1538162    schedule 29.03.2013


Ответы (1)


То же самое. Я позаимствовал этот ответ и вместо этого использовал CMD для его запуска:

cmd /c javaw -jar c:\tools\convert.jar --outfile converted.csv
person Hicsy    schedule 12.01.2021