バッチ スクリプトを使用して特定の URL にアクセスして Chrome ウィンドウを閉じるにはどうすればよいですか?

バッチ スクリプトを使用して特定の URL にアクセスして Chrome ウィンドウを閉じるにはどうすればよいですか?

私はサードパーティのソフトウェアを持っており、電話がかかってくるたびに、その内容を制御しているバッチ ファイルが実行されます。

私が望む機能は、ロードすることですhttp://example.com/popup.phpChrome経由で他の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 が機能する可能性があります。

ありがとう :-)

関連情報