टर्मिनल से गुप्त मोड में एक नई क्रोम विंडो खोलें


18

मैं टर्मिनल से 'क्रोम ब्राउज़र' निर्दिष्ट करने वाला एक url खोल सकता हूँ

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

इसे एक गुप्त मोड में कैसे खोलें?

जवाबों:


22

कुछ का उपयोग करें:

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

Google Chrome --incognitoएक कमांड-लाइन विकल्प के रूप में स्वीकार करता है । उस विकल्प को आवेदन के माध्यम से पास करने के लिए open, इसे --argsध्वज के बाद निर्दिष्ट करें ।

यदि Chrome पहले से खुला नहीं है (क्योंकि यह निर्दिष्ट नहीं किया गया था कि मूल प्रश्नकर्ता को इसे नए सिरे से लॉन्च करने की आवश्यकता है या यदि यह पहले से ही चल रहा है), -nतो भी एक नया उदाहरण शुरू करने की आवश्यकता है।

सामान्य तौर पर, man openआपका दोस्त है।


क्या है -ए के लिए?
कोरे तुगे

2
-aआवेदन खोलने के लिए तर्क निर्दिष्ट करता है। आप सभी विकल्पों के लिए open(के माध्यम से man open) मैन पेज की जांच कर सकते हैं।
vykor

यह सिर्फ मेरे लिए "नियमित" मोड में क्रोम खोलता है
डैनियल स्प्रिंगर

1
यह कारण कभी-कभी काम करता है: क्रोम पहले से ही नहीं चल रहा है, इसलिए यह इस तरह से काम करता है कि arg पास किया जा रहा है। कारण -n की आवश्यकता तब होती है जब क्रोम पहले से ही incog arg doesn t लागू होता है (क्योंकि यह लॉन्च नहीं हो रहा है)। (और डाउनवोट)
उत्सुक

7

उपरोक्त उत्तर पर टिप्पणी करने के लिए मेरे पास पर्याप्त प्रतिष्ठा नहीं है, लेकिन यह जोड़ना चाहता हूं कि यदि आपके पास पहले से खुली हुई कोई गुप्त विंडो नहीं है, तो आपको एक नया गुप्त उदाहरण खोलने के लिए -n ध्वज जोड़ने की आवश्यकता है। इसलिए, उपरोक्त उदाहरण का उपयोग करना होगा:

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

यह सबसे उपयोगी समाधान है - दुख की बात है, अगर क्रोम पहले से ही चल रहा है तो यह क्रोम की एक नई प्रति खोलता है (इसलिए स्टार्टअप समय महान नहीं है)। यह बहुत अच्छा होगा यदि क्रोम हमेशा एक उरग को खोलने के लिए एक url उपसर्ग की पेशकश करता है ...;)
उत्सुक

0

open chrome --args --incognito "websitename.com"इसे आइकोग्निटो मोड में खोलने के लिए उपयोग करें


1
यह उत्तर पहले से पोस्ट किए गए उच्चतम मतदान जवाब से कैसे भिन्न है?
एलन

मैं -a ध्वज का उपयोग नहीं कर रहा हूँ। मैंने उत्तर लिखा क्योंकि शीर्ष मतदान जवाब ने मेरे लिए काम नहीं किया।
साईं मनीष

-aयदि यह डिफ़ॉल्ट नहीं है तो एप्लिकेशन स्पेसिफ़ायर नामांकित एप्लिकेशन को खोलने के लिए मजबूर करता है। आवेदन पर भेजे गए तर्कों पर इसका कोई असर नहीं है।
एलन

-a विकल्प के बिना , आपके उत्तर में त्रुटियां हैं:The file /Users/me/chrome does not exist.
user3439894
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.