Ich habe eine Software von Drittanbietern und bei jedem eingehenden Anruf führt sie eine Batchdatei aus, deren Inhalt ich kontrolliere.
Meine gewünschte Funktionalität ist das Ladenhttp://example.com/popup.phpüber Chrome, nachdem alle anderen Chrome-Fenster geschlossen wurden mithttp://example.com/popup.phpoffen. Ich möchte nicht, dass der Benutzer sie ständig schließen muss.
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>"
Wie Sie oben sehen können, versuche ich, alle Chrome-Instanzen zu schließen, die derzeit besuchenhttp://example.com/popup.phpund dann ein neues laden.
Diese Lösung funktioniert allerdings nicht, da die URL meines Erachtens nicht Teil des Fenstertitels ist und die Taskliste sie daher nicht findet.
Welche Optionen habe ich hier? Idealerweise wäre das eine Batchdatei, andernfalls könnte Powershell funktionieren.
Danke :-)