31

The default behavior of running chrome via the command-line:

chrome www.google.com

opens a new tab in an existing instance of chrome and moves the focus from the terminal to the newly created tab.

Adding the new-window switch:

chrome --new-window www.google.com

opens chrome in a new window but does not move the focus.

What options should I use to open a new window but also switch focus to that window?

Note: I'm using Windows 7.

  • I'm using Windows 7 – Isaac Kleinman Mar 20 '14 at 16:33
  • 1
    I'm using Windows 7 too, and it works for me... When I launch Chrome from a command-line with --new-window command it opens the address in a Chrome new window, and takes focus. How exactly are you launching the command? – Ƭᴇcʜιᴇ007 Mar 20 '14 at 16:36
  • Exactly as I described in the question. – Isaac Kleinman Mar 20 '14 at 16:39
  • if you're using a standard Windows Command Prompt (assuming that's what you mean by 'the terminal') and just running it from there as stated, then it should take focus (does for me anyway). What version if Chrome are you using? I'm on 33.0.1750.154 m. – Ƭᴇcʜιᴇ007 Mar 20 '14 at 16:42
  • Strange. I'm using the standard Windows Command Prompt; same chrome version. – Isaac Kleinman Mar 20 '14 at 16:44
29

try this one

start chrome /new-window www.google.com

opens google.com in a new instance of chrome.

  • 4
    Awesome. chromium --new-window seems to work on Linux. Missing from the manpage. – Jack O'Connor Oct 7 '15 at 21:00
  • 1
    On Windows 10 this does not start a new process. – Howard Hoffman Oct 26 '17 at 12:30
  • 1
    @HowardHoffman --new-window doesn't open a new instance/process. In example, you could not apply --proxy-server to that new window. It's just a detached window of the same instance, same profile, etc. – m3nda Jul 24 '18 at 10:26
  • Doesn't work i Win10, power shell returns "Start-Process: A positional parameter cannot be found that accepts argument 'www.google.com' " – Sergiy Kolodyazhnyy Apr 24 at 15:25
  • @SergiyKolodyazhnyy add quotes to the call, in this example start chrome "/new-windows www.google.com" this will force that to bind to -argumentList (as one arg, which is fine) – jrich523 May 6 at 19:02
3

Try to use this extension which solves this bug: Chrome New Window Focus.

0

You can try following command for the same.

start chrome google.com

It will open Google in the new window of the chrome and also gets focused on that webpage.

-1

Give a time and it will focus on active window:

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
    Welcome to Super User. Can you explain what exactly happens when you run these commands? In particular, why the 3rd start command? Also, it's unclear what you mean by "Give a time". – I say Reinstate Monica Apr 18 '17 at 17:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.