Opzione da riga di comando per aprire Chrome in una nuova finestra e spostare lo stato attivo


31

Il comportamento predefinito dell'esecuzione di Chrome tramite la riga di comando:

chrome www.google.com

apre una nuova scheda in un'istanza esistente di chromee sposta lo stato attivo dal terminale alla scheda appena creata.

Aggiunta new-windowdell'interruttore:

chrome --new-window www.google.com

apre Chrome in una nuova finestra ma non sposta lo stato attivo.

Quali opzioni dovrei usare per aprire una nuova finestra ma anche spostare lo stato attivo su quella finestra?

Nota: sto usando Windows 7.


Sto usando Windows 7
Isaac Kleinman il

1
Sto usando anche Windows 7, e funziona per me ... Quando avvio Chrome da una riga di comando con il comando --new-window, apre l'indirizzo in una nuova finestra di Chrome e diventa attivo. Come stai lanciando esattamente il comando?
Ƭᴇcʜιᴇ007,

Esattamente come ho descritto nella domanda.
Isaac Kleinman,

se stai usando un prompt dei comandi di Windows standard (supponendo che sia quello che intendi per "terminale") e lo esegui da lì come indicato, allora dovrebbe essere attivo (lo fa comunque per me). Quale versione stai utilizzando Chrome? Sono al 33.0.1750.154 m.
Ƭᴇcʜιᴇ007,

Strano. Sto usando il prompt dei comandi di Windows standard; stessa versione cromata.
Isaac Kleinman,

Risposte:


29

prova questo

start chrome /new-window www.google.com

apre google.com in una nuova istanza di Chrome.


4
Eccezionale. chromium --new-windowsembra funzionare su Linux. Manca dalla pagina di manuale.
Jack O'Connor,

1
Su Windows 10 questo non avvia un nuovo processo.
Howard Hoffman,

1
@HowardHoffman --new-window non apre una nuova istanza / processo. Ad esempio, non è stato possibile applicare --proxy-server a quella nuova finestra. È solo una finestra staccata della stessa istanza, stesso profilo, ecc.
m3nda

Non funziona in Win10, Power Shell restituisce "Processo di avvio: impossibile trovare un parametro posizionale che accetta l'argomento" www.google.com ""
Sergiy Kolodyazhnyy

@SergiyKolodyazhnyy aggiungi virgolette alla chiamata, in questo esempio avvia chrome "/ new-windows www.google.com" questo costringerà a legare a -argumentList (come un argomento, che va bene)
jrich523


0

Puoi provare a seguire il comando per lo stesso.

avvia Chrome google.com

Aprirà Google nella nuova finestra di Chrome e si concentrerà anche su quella pagina web.


-1

Dare un tempo e si concentrerà sulla finestra attiva:

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
Benvenuto in Super User. Puoi spiegare cosa succede esattamente quando esegui questi comandi? In particolare, perché il 3o startcomando? Inoltre, non è chiaro cosa intendi per "Give a time" .
Dico Reinstate Monica il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.