ตัวเลือกบรรทัดคำสั่งเพื่อเปิด Chrome ในหน้าต่างใหม่และย้ายโฟกัส


31

พฤติกรรมเริ่มต้นของการเรียกใช้งานโครเมียมผ่านทางบรรทัดคำสั่ง

chrome www.google.com

เปิดแท็บใหม่ในอินสแตนซ์ที่มีอยู่chromeและย้ายโฟกัสจากเทอร์มินัลไปยังแท็บที่สร้างขึ้นใหม่

การเพิ่มnew-windowสวิตช์:

chrome --new-window www.google.com

เปิดโครเมี่ยมในหน้าต่างใหม่ แต่ไม่ย้ายโฟกัส

ฉันควรใช้ตัวเลือกใดเพื่อเปิดหน้าต่างใหม่ แต่ยังเปลี่ยนโฟกัสไปที่หน้าต่างนั้น

หมายเหตุ: ฉันใช้ Windows 7


ฉันใช้ Windows 7
Isaac Kleinman

1
ฉันใช้ Windows 7 ด้วยและมันก็ใช้ได้กับฉัน ... เมื่อฉันเปิดใช้ Chrome จากบรรทัดคำสั่งด้วยคำสั่ง - หน้าต่างใหม่มันจะเปิดที่อยู่ในหน้าต่างใหม่ของ Chrome และให้ความสำคัญ คุณเรียกใช้คำสั่งอย่างแม่นยำเพียงใด?
Ƭᴇcʜιᴇ007

ตรงตามที่ฉันอธิบายไว้ในคำถาม
Isaac Kleinman

หากคุณใช้พรอมต์คำสั่งมาตรฐานของ Windows (สมมติว่านั่นคือสิ่งที่คุณหมายถึงโดย 'เทอร์มินัล') และเพียงแค่เรียกใช้จากที่นั่นตามที่ระบุไว้มันควรจะมุ่งเน้น (สำหรับฉันต่อไป) คุณใช้ Chrome รุ่นใดอยู่ ฉันใช้เวลา 33.0.1750.154 ม.
Ƭᴇcʜιᴇ007

แปลก. ฉันกำลังใช้พรอมต์คำสั่งมาตรฐานของ Windows; รุ่นโครเมี่ยมเดียวกัน
Isaac Kleinman

คำตอบ:


29

ลองอันนี้

start chrome /new-window www.google.com

เปิด google.com ในตัวอย่างใหม่ของ chrome


4
น่ากลัว chromium --new-windowดูเหมือนว่าจะทำงานบน Linux ไม่มีจาก manpage
Jack O'Connor

1
บน Windows 10 นี่ไม่ได้เริ่มต้นกระบวนการใหม่
Howard Hoffman

1
@HowardHoffman - ใหม่หน้าต่างไม่เปิดอินสแตนซ์ / กระบวนการใหม่ ตัวอย่างเช่นคุณไม่สามารถใช้ --proxy-server กับหน้าต่างใหม่ได้ มันเป็นเพียงหน้าต่างเดี่ยวของอินสแตนซ์เดียวกันโปรไฟล์เดียวกัน ฯลฯ
m3nda

ใช้งานไม่ได้กับ Win10, power shell คืนค่า "กระบวนการเริ่มต้น: ไม่พบพารามิเตอร์ตำแหน่งที่ยอมรับอาร์กิวเมนต์ 'www.google.com'"
Sergiy Kolodyazhnyy

@SergiyKolodyazhnyy เพิ่มราคาให้กับการโทรในตัวอย่างนี้เริ่ม chrome "/ new-windows www.google.com" นี้จะบังคับให้ผูก -argumentList (เป็นหนึ่ง ARG ซึ่งเป็นเรื่องปกติ)
jrich523

3

พยายามที่จะใช้นามสกุลนี้ซึ่งจะช่วยแก้ปัญหานี้: Chrome หน้าต่างใหม่โฟกัส


0

คุณสามารถลองใช้คำสั่งต่อไปนี้เหมือนกัน

เริ่ม chrome google.com

จะเปิด Google ในหน้าต่างใหม่ของโครเมี่ยมและให้ความสำคัญกับหน้าเว็บนั้น


-1

ให้เวลาและมันจะเน้นไปที่หน้าต่างที่ใช้งานอยู่:

เริ่ม chrome.exe - หน้าต่างใหม่ " http://hotmail.com "

เริ่ม chrome.exe - หน้าต่างใหม่ " http://gmail.com "

TIMEOUT 1

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

1
ยินดีต้อนรับสู่ Super User คุณช่วยอธิบายว่าเกิดอะไรขึ้นเมื่อคุณเรียกใช้คำสั่งเหล่านี้หรือไม่ โดยเฉพาะอย่างยิ่งทำไมstartคำสั่งที่ 3 ? นอกจากนี้ก็ไม่มีความชัดเจนว่าคุณหมายถึงโดย"ให้เวลา"
ฉันพูดว่า Reinstate Monica
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.