2016-10-15 3 views
1

Autohotkey에 약간의 농담 프로그램을 작성했습니다. 열거 나 이미 열려있는 특정 응용 프로그램을 닫으려고합니다. 예를 들어, 메모장, 나는 시도 : Autohotkey : 특정 프로그램을 닫을 경우 닫습니다.

Loop 
{ 
WinWait,Untitled - Notepad 
WinClose,Untitled - Notepad 
} 

나를 위해 작동하지 않았다. 도했던이 : 내가 잘못 뭐하는 거지

#Persistent 
SetTimer, ClosePopup, 50 
return 

    ClosePopup: 
     WinClose, Untitled - Notepad 
    return 

? 메모장을 열면 열려 있습니다. 워드 패드, 숭고한 텍스트 및 taskmgr과 같은 다른 응용 프로그램을 사용해 보았습니다. 이 질문은 이전에 제기 된 것이 틀림 없습니다.하지만 여기서 차이점은 이미 트릭을 수행해야하는 코드가 있다는 것입니다. 그러나 어떤 이유로 그것이 작동하지 않습니다.

+0

관리자 권한으로 실행하십시오. – enucar

+0

WinClose, ahk_class Notepad는 내 컴퓨터에서 작동합니다 (W7). – MCL

답변

0
If Not A_IsAdmin 
{ 
    Run *RunAs "%A_ScriptFullPath%" 
    ExitApp 
} 
Loop 
{ 
    WinClose, ahk_class Notepad 
    sleep 100 
} 
관련 문제