Я хотел бы создать приложение Java, которое можно открыть из контекстного меню любого заданного файла или каталога на компьютере. Я знаю, как добавить свою программу в реестр, чтобы она появлялась при щелчке правой кнопкой мыши по файлу, но как я могу получить расположение каталога/файла, из которого была запущена моя программа, чтобы работать с ней внутри приложения?
Есть ли способ, которым я могу получить его в качестве аргумента в основном?