2016-10-13 4 views
1

닫으라는 메시지와 같이 응용 프로그램을 시작하기 전에 다른 응용 프로그램을 강제 종료하고 싶습니다. 막 다른 골목으로 보인다. 키를 차단할 수 있지만 작업 표시 줄에서 실행중인 다른 앱이 없습니다.시작하기 전에 내 응용 프로그램이 다른 배경 응용 프로그램을 닫으려고합니다.

+0

어떤 OS가 실행되고 있습니까? – shashi

+0

나는 리눅스 x64를 사용 중이다. – SameerKhan1406

답변

0

shelljs를 사용하고 쉘 명령을 실행하여 닫을 응용 프로그램의 프로세스 ID를 가져올 수 있습니다. 예 : 당신이 PID를 후에는 process.kill (PID)

이것은 당신이 당신의 app.on ('준비', 핸들러) 내에서 할 수있는 우선은을 사용하여 해당 프로세스를 종료 할 수 this answer of how to get pid using pgrep

참조;

+0

내 문제가 발생하지 않는다. 현재 열려있는 애플리케이션을 알지 못하기 때문에 내 앱이 시작되기 전에 사용자가 모든 창을 닫지 않도록하고 싶다. 어떻게하면 처음부터 닫을 수 있을까? 내 작업 - 사용자가 내 앱 활동 예제를 캡처하지 못하도록합니다. - 온라인 검사에서 애플리케이션을 닫지 말라는 메시지가 표시되면 다른 테스트가 종료됩니다. 나는 전자 프레임 워크에서 nodejs javascipt를 사용하지만 키오스크 모드를 시도했지만 사용자가 윈도우를 바꿀 수 있고 자바 스크립트를 사용하여 일부 키 조합을 차단했지만 여전히 윈도우 버튼이 최소화되어 있기 때문에 (전체 윈도우 작업 만) 실패했습니다. – SameerKhan1406

관련 문제