Как я могу обрабатывать приложение RCP, запущенное от имени администратора или нет - PullRequest
0 голосов
/ 08 мая 2020

Я использую функцию --launcher.openFile из eclipse в моем приложении RCP. Когда я запускаю свое автономное приложение, файл проекта, который я дважды щелкнул, открывается успешно. И далее дважды щелкнувшие файлы проекта открываются в уже запущенном приложении. В некоторых случаях мне нужно запустить приложение RCP с правами администратора, чтобы выполнить какое-либо действие записи в каталог установки. Но затем, когда я дважды щелкаю файлы проекта, они не открываются автоматически в уже запущенном приложении, потому что они запускаются по умолчанию без каких-либо прав администратора. Поэтому мне нужно выполнить файл проекта через командную строку с правами администратора, которая затем правильно открывает файл проекта в запущенном приложении rcp.

Как я могу справиться с этим, что обработчик файла знает при запуске проекта с двойным щелчком в качестве администратора или нет, в зависимости от режима уже запущенного приложения rcp?

...