배치 스크립트를 통해 특정 URL을 방문하는 Chrome 창을 어떻게 닫을 수 있나요?

배치 스크립트를 통해 특정 URL을 방문하는 Chrome 창을 어떻게 닫을 수 있나요?

제3자 소프트웨어가 있는데 전화가 올 때마다 제가 내용을 제어하는 ​​배치 파일을 실행합니다.

내가 원하는 기능은 로드하는 것입니다.http://example.com/popup.php다른 모든 Chrome 창을 종료한 후 Chrome을 통해http://example.com/popup.php열려 있는. 나는 사용자가 계속해서 닫는 것을 원하지 않습니다.

tasklist /V /FI "*popup.php*"
start "popup.php" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app="data:text/html,<html><body><script>window.moveTo(600,200);window.resizeTo(700,600);window.location='http://example.com/popup.php';</script></body></html>"

위에서 볼 수 있듯이 현재 방문 중인 모든 Chrome 인스턴스를 닫으려고 합니다.http://example.com/popup.php그런 다음 새 것을로드합니다.

그러나 이 솔루션은 URL이 내가 볼 수 있는 창 제목의 일부가 아니므로 작업 목록이 이를 찾을 수 없기 때문에 작동하지 않습니다.

여기서 내 옵션은 무엇입니까? 이상적으로는 배치 파일에 있지만 그렇지 않은 경우 Powershell이 ​​작동할 수 있습니다.

감사해요 :-)

관련 정보