Описание моей проблемы:
У меня сервер с версией ОС Windows 2012R2, у меня на нем запущено два процесса. Это один из них
У меня есть файл .bat для их запуска. Ниже приведена подробная информация о файле .bat:
e:
cd E:\autostart
echo ========================= 1.RUN PCG =========================
start startWebworksServer_PCG
echo ========================= 2.RUN PHONE =========================
start startWebworksServer_PHONE
Теперь я создаю файл .jar и превращаю jar в службу windows. именно так : введите описание изображения здесь
Эта служба запустит эти 2 процесса в фоновом режиме, я не вижу windows из этих 2 процессов.
Я хочу найти способ, чтобы эта служба запускала эти 2 процесса в на переднем плане, чтобы я мог видеть эти 2 windows после входа на сервер. Лучше всего использовать java language.
PS: Я пытался использовать JNA, потому что я впервые столкнулся с JNA, и мне это не удалось. Я попытался использовать Advapi32.INSTANCE.CreateProcessWithLogonW
, но процесс все равно запустился в фоновом режиме, и я все еще не вижу окно процесса.