Option de ligne de commande pour ouvrir Chrome dans une nouvelle fenêtre et déplacer le focus


31

Le comportement par défaut de l'exécution de Chrome via la ligne de commande:

chrome www.google.com

ouvre un nouvel onglet dans une instance existante de chromeet déplace le focus du terminal vers l'onglet nouvellement créé.

Ajout du new-windowcommutateur:

chrome --new-window www.google.com

ouvre le chrome dans une nouvelle fenêtre mais ne déplace pas le focus.

Quelles options dois-je utiliser pour ouvrir une nouvelle fenêtre mais aussi basculer le focus sur cette fenêtre?

Remarque: j'utilise Windows 7.


J'utilise Windows 7
Isaac Kleinman

1
J'utilise également Windows 7, et cela fonctionne pour moi ... Lorsque je lance Chrome à partir d'une ligne de commande avec la commande --new-window, il ouvre l'adresse dans une nouvelle fenêtre Chrome et prend le focus. Comment lancez-vous exactement la commande?
Ƭᴇcʜιᴇ007

Exactement comme je l'ai décrit dans la question.
Isaac Kleinman

si vous utilisez une invite de commande Windows standard (en supposant que c'est ce que vous entendez par `` le terminal '') et que vous l'exécutez à partir de là comme indiqué, alors il devrait prendre le focus (le fait pour moi de toute façon). Quelle version si vous utilisez Chrome? Je suis au 33.0.1750.154 m.
Ƭᴇcʜιᴇ007

Étrange. J'utilise l'invite de commande Windows standard; même version chromée.
Isaac Kleinman

Réponses:


29

essaye celui-là

start chrome /new-window www.google.com

ouvre google.com dans une nouvelle instance de Chrome.


4
Impressionnant. chromium --new-windowsemble fonctionner sous Linux. Absent de la page de manuel.
Jack O'Connor du

1
Sur Windows 10, cela ne démarre pas un nouveau processus.
Howard Hoffman du

1
@HowardHoffman --new-window n'ouvre pas une nouvelle instance / un nouveau processus. Par exemple, vous ne pouvez pas appliquer --proxy-server à cette nouvelle fenêtre. C'est juste une fenêtre détachée de la même instance, du même profil, etc.
m3nda

Ne fonctionne pas sous Win10, le Power Shell renvoie "Start-Process: un paramètre de position ne peut pas être trouvé qui accepte l'argument" www.google.com ""
Sergiy Kolodyazhnyy

@SergiyKolodyazhnyy ajoutez des guillemets à l'appel, dans cet exemple, lancez chrome "/ new-windows www.google.com" cela forcera cela à se lier à -argumentList (comme un argument, ce qui est bien)
jrich523


0

Vous pouvez essayer de suivre la commande pour la même chose.

lancez google.com chrome

Il ouvrira Google dans la nouvelle fenêtre du chrome et se concentrera également sur cette page Web.


-1

Donnez un temps et il se concentrera sur la fenêtre active:

start chrome.exe --new-window " http://hotmail.com "

start chrome.exe --new-window " http://gmail.com "

TIMEOUT 1

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

1
Bienvenue dans Super User. Pouvez-vous expliquer ce qui se passe exactement lorsque vous exécutez ces commandes? En particulier, pourquoi le 3e startcommandement? De plus, on ne sait pas trop ce que vous entendez par «donner du temps» .
Je dis Reinstate Monica
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.