Gewusst wie: öffnen Sie zwei Instanzen des Chrome-kiosk-Modus in verschiedenen anzeigen (Windows)
Entwickeln wir eine web-Anwendung, öffnen in zwei verschiedenen browser-Instanzen jeweils auf einem anderen Bildschirm. Offensichtlich ist der pc wir sind mit dual-display bereits, und die beiden Monitore haben die gleiche Größe und Auflösung.
Die Idee ist, dass, sobald Windows beginnt, die beiden Anwendungen öffnen soll sofort im Vollbild, unser bevorzugter browser ist Chrome, da es zählt mit mehreren Befehlen, das uns helfen könnte die Aufgabe erfüllen.
Wir haben es geschafft, auf hinzufügen, um die Autostart-Programme zwei Verknüpfungen, öffnen Sie zwei Instanzen im kiosk-Modus, aber wir haben nicht in der Lage zu wählen, auf die Anzeige zu öffnen.
Die Abkürzungen haben dieses Ziel:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir=c:\temp --kiosk www.domain.com --new-window "%1" --window-position=0,0
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir=c:\temp --kiosk www.domain2.com --new-window "%2" --window-position=1680,0
Damit öffnen Sie zwei Instanzen von Chrome muss, erstellen Sie eine temporäre Datei mit Informationen, die von der Instanz zu öffnen (--user-data-dir=c:\temp)
Haben wir versucht, mit ( --window-position=1680,0
), um anzugeben, wo zum öffnen der Instanz, aber es scheint, dass Chrome wird die Priorität auf die Letzte position der letzten Instanz eröffnet wurde, damit beide Instanzen gleichzeitig öffnen-Fenster unabhängig von der Befehl.
Fanden wir diese Website mit einer Liste aller Befehle verfügbar, aber die Liste ist riesig, und wir wissen gar nicht, was wir suchen:
http://peter.sh/experiments/chromium-command-line-switches/
Fand ich diesen Befehl: --display=:0.0 | --display=:0.1
Aber es scheint nicht zu funktionieren oder ich bin nicht mit es richtig
Irgendwelche Ideen?
Danke.
InformationsquelleAutor der Frage multimediaxp | 2015-03-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe das gleiche Problem auch. Diese Antwort: https://stackoverflow.com/a/3750187/1305565 mich inspiriert zum erstellen von eigenen PowerShell-Skript für eine einfachere Nutzung.
Tomin.Tools.KioskMode.zip
Kurz
Skript macht Folgendes:
Endgültige Skript
Funktion-Definitionen versteckt werden, die in Dll-und in einem anderen Helfer-Skript. (download von GitHub über den link oben)
InformationsquelleAutor der Antwort Oleksandr
Dieser code funktionierte gut für mich:
Ich denke, dass die Reihenfolge der Parameter relevant ist.
InformationsquelleAutor der Antwort serxio
Der einfachste Weg dies zu erreichen ist die Verwendung von 2 verschiedenen Ordnern. Sie können oder können nicht wollen, löschen Sie die Einstellungen vor dem Start. Wenn Sie das tun, kann Ihr Skript Steuern, wo die screens abgelegt werden. Wenn nicht, dann können Sie manuell positioniert und es werden sich erinnern, die position der beiden windows separat:
Hinweis, habe ich auch verwendet-start-Vollbild statt kiosk, und --new-window". Können Sie oder können nicht brauchen diese.
InformationsquelleAutor der Antwort Garr Godfrey
Ich bin eine sehr harte Zeit der Suche nach einer Antwort selbst.
Die nächste--einfach Lösung, da bist du mit Windows, das ich finden konnte, war die Erstellung einer Batchdatei +VBScriptemulieren der Win+Pfeil-Tasten-shortcut zu verschieben Sie ein Fenster auf den 2. Monitor. Hier ist eine sehr gut geschriebene Tech-net-Artikel (Shortcut Win-7 spezifische ich glaube, es gibt aber auch Hersteller von Grafikkarten Verknüpfungen)
Allerdings habe ich ein Programm finden, daß einem anderen forum behauptet können Sie erstellen, Anwendung, Verknüpfungen, Einführung in ein bestimmtes Fenster aufgerufen, DisplayFusion, check it out
Können Sie auch über das Befehlszeilen-Dienstprogramm erwähnt hier auf Superuser <--- Wahrscheinlich die Schnellste Methode
Hoffe, dies alles hilft,
InformationsquelleAutor der Antwort Aaron Gillion