Java 응용 프로그램을 다시 시작하기위한 로그 파일 감시자 C# 서비스를 개발하려고합니다.C# 서비스에서 Java 응용 프로그램을 종료하는 방법
이 Java 응용 프로그램은 특수한 통신 프로그램을 실행하고 수집 된 데이터를 로그 파일에 기록합니다. 현재 배치 파일 스크립트로 시작됩니다.
내 C# 서비스에서 로그 파일이 새 데이터로 업데이트되는지 여부를 모니터링하고 싶습니다. 새 데이터를 얻지 못하면 Java 응용 프로그램을 다시 시작하고 싶습니다.
C# 응용 프로그램에서 일괄 처리 스크립트를 호출하고 파일이 수정되면 온라인으로 자료를 찾았지만 C# 응용 프로그램을 사용하여 현재 실행중인 Java 프로그램을 종료하는 방법이 있는지 궁금합니다. Java 프로그램 이름은 javaw.exe이지만이 시스템에서 실행중인 다른 Java 프로그램이므로 고유하지 않습니다. 누구든지이 작업을 수행하는 방법에 대한 아이디어가 있습니까?
PowerShell – McKay