#.::
IfWinExist Chrome
WinActivate
else
Run Chrome
return
Chrome 애플리케이션이 실행되고 있지 않을 때 (즉, 방금 컴퓨터를 시작했을 때) 제대로 작동합니다. 그러나 크롬이 달릴 때, 나는 원하는 것처럼 행동하지 않습니다. 단순히 새 창을 만듭니다. 특정 Chrome 창이 활성 상태 인 경우 그 위에 새 창이 생성됩니다. 그러나 메모장을 실행하고 #을 누르십시오. 그런 다음 배경에 새 창이 생성되고 난 여전히 메모장을 마주하고 있습니다.마지막 크롬 창으로 전환
(나는 'http://www.autohotkey.com/board/topic/7129-run-a-program-or-switch-to-an-already-running-instance/을 veread)
내가하고 싶은 것은, 내가 # {탭을} 사용하는 것처럼 이전 크롬 창에 전환하는 것입니다. 그리고 활성화 된 크롬 창이 없다면, 그 다음에 만 새로운 창을 열고 싶습니다.
AHK가 "불만"하면, 무엇에 대해 지정하면 도움이 될 수 있습니다. 나는 당신이 자신에게 명확하게 밝혀 주면 활성, 비활성 및 존재하지 않는 창의 차이점은 무엇인지, 그리고 응용 프로그램/프로세스와 창의 차이점은 무엇인지 도울 것이라고 믿습니다. * running *은 * 활성화되지 않은 *와 반대이지만, 전자는 응용 프로그램과 관련이 있으며 후자는 창과 관련됩니다. 따라서 용어를 특별히 고려하여 질문을 수정하십시오. – MCL