Befehlszeilenoption zum Öffnen von Chrome in einem neuen Fenster und zum Verschieben des Fokus


31

Das Standardverhalten beim Ausführen von Chrome über die Befehlszeile:

chrome www.google.com

Öffnet eine neue Registerkarte in einer vorhandenen Instanz von chromeund verschiebt den Fokus vom Terminal auf die neu erstellte Registerkarte.

Hinzufügen des new-windowSchalters:

chrome --new-window www.google.com

Öffnet Chrome in einem neuen Fenster, verschiebt jedoch nicht den Fokus.

Welche Optionen sollte ich verwenden, um ein neues Fenster zu öffnen, aber auch den Fokus auf dieses Fenster zu legen?

Hinweis: Ich verwende Windows 7.


Ich benutze Windows 7
Isaac Kleinman

1
Ich verwende auch Windows 7 und das funktioniert für mich ... Wenn ich Chrome über eine Befehlszeile mit dem Befehl --new-window starte, wird die Adresse in einem neuen Chrome-Fenster geöffnet und der Fokus darauf gelegt. Wie genau starten Sie den Befehl?
ƬᴇcƬᴇιᴇ007

Genau so, wie ich es in der Frage beschrieben habe.
Isaac Kleinman

Wenn Sie eine standardmäßige Windows-Eingabeaufforderung verwenden (vorausgesetzt, das ist, was Sie mit "Terminal" meinen) und diese wie angegeben von dort aus ausführen, sollte sie den Fokus erhalten (funktioniert für mich sowieso). Welche Version, wenn Sie Chrome verwenden? Ich bin am 33.0.1750.154 m.
ƬᴇcƬᴇιᴇ007

Seltsam. Ich verwende die standardmäßige Windows-Eingabeaufforderung. gleiche Chromversion.
Isaac Kleinman

Antworten:


29

Probier diese

start chrome /new-window www.google.com

Öffnet google.com in einer neuen Instanz von Chrome.


4
Genial. chromium --new-windowscheint unter Linux zu funktionieren. Fehlt in der Manpage.
Jack O'Connor

1
Unter Windows 10 wird dadurch kein neuer Prozess gestartet.
Howard Hoffman

1
@HowardHoffman --new-window öffnet keine neue Instanz / keinen neuen Prozess. In diesem Beispiel konnte "--proxy-server" nicht auf dieses neue Fenster angewendet werden. Es ist nur ein abgetrenntes Fenster derselben Instanz, desselben Profils usw.
m3nda

Funktioniert nicht in Win10, Power Shell gibt "Start-Process: Es wurde kein Positionsparameter gefunden, der das Argument" www.google.com "akzeptiert"
Sergiy Kolodyazhnyy

@SergiyKolodyazhnyy füge Anführungszeichen zum Aufruf hinzu. In diesem Beispiel starte Chrome "/ new-windows www.google.com". Dadurch wird erzwungen, dass an -argumentList gebunden wird (als ein Argument, das in Ordnung ist)
jrich523


0

Sie können versuchen, den gleichen Befehl auszuführen.

Starten Sie Chrome google.com

Es öffnet Google im neuen Fenster des Chrome und wird auch auf diese Webseite fokussiert.


-1

Geben Sie eine Zeit ein und es wird sich auf das aktive Fenster konzentrieren:

starte chrome.exe --neues Fenster " http://hotmail.com "

starte chrome.exe --neues Fenster " http://gmail.com "

TIMEOUT 1

start chrome.exe "http://yahoo.com"

1
Willkommen bei Super User. Können Sie erklären, was genau passiert, wenn Sie diese Befehle ausführen? Insbesondere warum der 3. startBefehl? Außerdem ist unklar, was Sie mit "Zeit geben" meinen .
Ich sage Reinstate Monica
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.