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.

Isaac Kleinman
quelle
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.

Pascal
quelle
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
3

Versuchen Sie, diese Erweiterung zu verwenden, die diesen Fehler behebt: Chrome New Window Focus .

BornToCode
quelle
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.

Ishan Shah
quelle
-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"
shdcol
quelle
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