Buka jendela Chrome baru dalam mode Penyamaran dari terminal

18

Saya dapat membuka url yang menentukan 'browser chrome' dari terminal

open -a 'Google chrome' https://en.wikipedia.org/wiki/Main_Page

Bagaimana cara membukanya dalam mode penyamaran?

Kalkulus
sumber

Jawaban:

22

Gunakan sesuatu seperti:

open -a "Google Chrome" --args --incognito "https://en.wikipedia.org/wiki/Main_Page"

Google Chrome menerima --incognitosebagai opsi baris perintah. Untuk meneruskan opsi itu ke aplikasi melalui open, tentukan setelah --argsflag.

Jika Chrome belum terbuka (karena ini tidak ditentukan apakah penanya asli perlu meluncurkan baru atau jika sudah berjalan), -njuga diperlukan untuk memulai contoh baru.

Secara umum, man openadalah teman Anda.

vykor
sumber
untuk apa?
Koray Tugay
2
Argumen untuk -amenentukan aplikasi yang akan dibuka. Anda dapat memeriksa halaman manual untuk open(melalui man open) semua opsi.
vykor
Ini hanya membuka Chrome dalam mode "biasa" untuk saya
Daniel Springer
1
alasan ini kadang-kadang berfungsi: chrome belum berjalan, jadi sedang memberikan argumen dalam bentuk yang berfungsi. alasan -n diperlukan adalah ketika chrome sudah menjalankan incog arg tidak berlaku (karena tidak diluncurkan). (dan downvote)
tajam
7

Saya tidak memiliki reputasi yang cukup untuk mengomentari jawaban di atas, tetapi ingin menambahkan bahwa jika Anda belum memiliki jendela penyamaran, Anda perlu menambahkan tanda -n untuk membuka contoh penyamaran baru. Jadi, menggunakan contoh di atas adalah:

open -na "Google Chrome" --args --incognito "https://en.wikipedia.org/wiki/Main_Page"
spektrum
sumber
ini adalah solusi yang paling dapat digunakan - sayangnya, jika chrome sudah berjalan, TIDAK membuka salinan baru Chrome (jadi waktu startup tidak bagus). alangkah baiknya jika chrome menawarkan awalan url untuk selalu membuka url di incog ...;)
tajam
0

Gunakan open chrome --args --incognito "websitename.com"untuk membukanya dalam mode icognito

sai jantan
sumber
1
Apa perbedaan jawaban ini dari jawaban yang dipilih paling tinggi yang sudah diposting?
Allan
Saya tidak menggunakan flag-a. Saya menulis jawabannya karena jawaban pilihan teratas tidak berhasil untuk saya.
sai manish
-aadalah specifier aplikasi yang memaksa aplikasi bernama untuk membuka jika itu bukan default. Tidak ada hubungannya dengan argumen yang dikirim ke aplikasi itu sendiri.
Allan
Tanpa -a opsi , jawaban Anda salah dengan:The file /Users/me/chrome does not exist.
user3439894