프로그래밍

노트북 파워 상태 체크하여 특정 프로그램 종료 및 시작

프로세스 천국 2018. 6. 15. 02:29

노트북 사용중 배터리 모드 변경 이벤트가 발생하면 지정한 프로그램을 실행하거나 중지(강제종료)하는 WindowexePowerEvent 프로그램입니다.

 

전원이 들어오면 지정한 프로그램 자동 시작 또는 종료, 배터리 모드로 들어가면 지정한 프로그램 자동 시작 또는 종료

 

 

설정파일을 열어서 원하는 부분을 수정하세요. 기본 예제가 네개가 있습니다.

 

온라인일 때 실행되는 프로그램, (전원)

OnlineRun:C:\Windows\System32\notepad.exe

 

오프라인일 때 실행되는 프로그램, (배터리)

OfflineRun:C:\Windows\regedit.exe

 

 

프로세스 종료는 파일의 이름만 쓰면 됩니다. 확장자 제외


온라인일 때 프로세스 강제종료
OnlineKill:blahblahProcessName

 

오프라인일 때 프로세스 강제종료
OfflineKill:mmcc

 

여러개를 추가해서 사용해도 됩니다.

 

OfflineRun:C:\test1\asdf1.exe

OfflineRun:C:\test2\asdf2.exe

OfflineRun:C:\test3\asdf3.exe

 

OfflineKill:processname1

OfflineKill:processname2

OfflineKill:processname3

 

 

프로그램이 처음 시작될 때에도 전원 상태를 체크합니다.

 

동작환경 : .Net framework 4.0 , 윈도우 7, 10 이상, 관리자 권한 필요

 

WindowexePowerEvent_2021-04-14.zip
0.12MB



개인이 만든 프로그램이고 많이 알려지지 않은 프로그램이라 일부 백신에서 악성코드로 인식할 수도 있습니다.
백신에서 차단하는 경우 예외처리나 신뢰하는 프로그램으로 추가해서 사용하세요.

 

바이러스토탈 검진 결과 링크

www.virustotal.com/gui/file/049d4d7e1bfbf00935bd6cbfe064ef323898d255f24577147d5c66d2a41bd4d8/detection