Я хочу проверить открытые приложения, прежде чем выключать компьютер через Java-программу - PullRequest
1 голос
/ 12 апреля 2011

На самом деле я работаю над Java-приложением, которое имеет функцию выключения моей системы в определенное время, и оно работает нормально, но требование гласит, что, если какое-либо приложение открыто, его не следует закрывать перед выключением моегоСистема должна закрыть все открытые приложения вручную.Я не могу найти решение.

Ответы [ 2 ]

1 голос
/ 12 апреля 2011

Я никогда не пробовал этого, но похоже, что вам придется использовать: Runtime.getRuntime (). Exec (). Этот кажется довольно хорошим примером того, как это сделать.

0 голосов
/ 12 апреля 2011

Java JNI https://github.com/twall/jna/

Получить список всех процессов через WinAPI и проверить имя пользователя в PEB процесса. Или это http://msdn.microsoft.com/en-us/library/aa390460(v=vs.85).aspx:)

...