Я пытаюсь создать службу C# для проверки файла журнала для перезапуска приложения Java.Как закончить приложение Java из службы C#
Это приложение Java запускает специальную коммуникационную программу и записывает собранные данные в файл журнала. В настоящее время он запускается с помощью сценария пакетного файла.
Я хочу, чтобы моя служба C# контролировала, обновляется ли файл журнала новыми данными. Если он не получает новые данные, я хочу перезапустить приложение Java.
Я нашел материал в Интернете о вызове пакетных скриптов в приложениях C# и проверке, когда файлы были изменены, но мне было интересно, если они являются способом прекратить выполнение текущей программы Java с использованием приложения C#? Имя Java-программ - javaw.exe, но это другие программы Java, запущенные на этой машине, поэтому они не уникальны. Кто-нибудь знает, как это сделать?
Что вы, возможно, хотите, это PowerShell – McKay