Opção de linha de comando para abrir o Chrome em uma nova janela e mover o foco

31

O comportamento padrão da execução do chrome por meio da linha de comando:

chrome www.google.com

abre uma nova guia em uma instância existente chromee move o foco do terminal para a guia recém-criada.

Adicionando a new-windowopção:

chrome --new-window www.google.com

abre o chrome em uma nova janela, mas não move o foco.

Quais opções devo usar para abrir uma nova janela, mas também mudar o foco para essa janela?

Nota: estou usando o Windows 7.

Isaac Kleinman
fonte
Estou usando o Windows 7
Isaac Kleinman
1
Também estou usando o Windows 7 e funciona para mim ... Quando inicio o Chrome a partir de uma linha de comando com o comando --new-window, ele abre o endereço em uma nova janela do Chrome e fica em foco. Como exatamente você está iniciando o comando?
precisa saber é o seguinte
Exatamente como eu descrevi na pergunta.
Isaac Kleinman
se você estiver usando um prompt de comando padrão do Windows (assumindo que é o que você quer dizer com 'terminal') e executando-o a partir daí, conforme indicado, ele deve ter foco (o que é necessário para mim). Qual versão do Chrome você está usando? Estou no 33.0.1750.154 m.
Ƭᴇcʜιᴇ007
Estranho. Estou usando o prompt de comando padrão do Windows; mesma versão do chrome.
Isaac Kleinman 20/03

Respostas:

29

tente este

start chrome /new-window www.google.com

abre o google.com em uma nova instância do chrome.

Pascal
fonte
4
Impressionante. chromium --new-windowparece funcionar no Linux. Faltando na página de manual.
Jack O'Connor
1
No Windows 10, isso não inicia um novo processo.
Howard Hoffman
1
@HowardHoffman --new-window não abre uma nova instância / processo. Por exemplo, você não pode aplicar --proxy-server a essa nova janela. É apenas uma janela desanexada da mesma instância, mesmo perfil etc.
m3nda
Não funciona no Win10, o power shell retorna "Start-Process: Não é possível encontrar um parâmetro posicional que aceite o argumento 'www.google.com'"
Sergiy Kolodyazhnyy
@SergiyKolodyazhnyy adicione aspas à chamada, neste exemplo, inicie chrome "/ new-windows www.google.com", isso forçará a ligação a -argumentList (como um argumento, o que é bom)
jrich523
3

Tente usar esta extensão que resolve esse erro: Chrome New Window Focus .

BornToCode
fonte
0

Você pode tentar seguir o comando para o mesmo.

iniciar chrome google.com

Ele abrirá o Google na nova janela do chrome e também se concentrará nessa página da web.

Ishan Shah
fonte
-1

Dê um tempo e ele se concentrará na janela ativa:

inicie chrome.exe - nova janela " http://hotmail.com "

inicie chrome.exe - nova janela " http://gmail.com "

TIMEOUT 1

start chrome.exe "http://yahoo.com"
shdcol
fonte
1
Bem-vindo ao superusuário. Você pode explicar o que exatamente acontece quando você executa esses comandos? Em particular, por que o terceiro startcomando? Além disso, não está claro o que você quer dizer com "Dê um tempo" .
Eu digo Reinstate Monica