सवाल मैं एक निर्दिष्ट "उपयोगकर्ता प्रोफ़ाइल" का उपयोग कर क्रोम कैसे शुरू करूं?


मैं घर / कार्य खातों के बीच आसानी से स्विच करने के लिए क्रोम की नई अंतर्निर्मित "उपयोगकर्ता" सुविधा का उपयोग करता हूं। हालांकि, क्रोम नई विंडो लॉन्च करते समय आपके द्वारा चुने गए "अंतिम" उपयोगकर्ता प्रोफ़ाइल को याद करता है। यह एक समस्या है यदि मैंने अपनी "होम" प्रोफ़ाइल को आखिरी बार बंद कर दिया है, क्योंकि जब मैं अपने टास्कबार पर ईमेल शॉर्टकट पर क्लिक करता हूं, क्योंकि यह मेरे होम प्रोफाइल का उपयोग करके mail.mycompany.com पर जाता है, और मैं लॉग इन नहीं हूं।

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

नोट: मैंने कमांड लाइन पैरामीटर का प्रयास किया है --user-data-dir=…, और ऐसा लगता है कि क्रोम में निर्मित उपयोगकर्ता कार्यक्षमता से पूरी तरह से अलग कुछ अलग है। यह संभव है कि मैं इसे गलत इस्तेमाल कर रहा हूं, लेकिन यह मानने से पहले इसका परीक्षण करें कि यह वही काम करता है और उत्तर पोस्ट करता है ;-)


143
2018-01-11 08:49


मूल


के संभावित डुप्लिकेट डिफ़ॉल्ट ब्राउज़र के रूप में विशिष्ट उपयोगकर्ता प्रोफ़ाइल के साथ Google क्रोम बनाएं - Synetech
विंडोज में जीमेल शॉर्टकट के लिए: सी: \ उपयोगकर्ता \ उपयोगकर्ता नाम \ AppData \ स्थानीय \ Google \ क्रोम \ अनुप्रयोग \ chrome.exe --profile-directory = डिफ़ॉल्ट --app =mail.google.com/mail/u/0
"user-data-dirएक्टोरी "में 1 या अधिक"profile-directoryएस "। पहला वाला है Default, दूसरा (यदि अस्तित्व में है) Profile 1, फिर Profile 2 (मुझे लगता है) और इतने पर। ऐसा --profile-directory=Default पैरामीटर के सापेक्ष है उपयोगकर्ता डेटा निर्देशिका डिफ़ॉल्ट रूप से (यानी जब तक यह शुरू नहीं होता है उदाहरण के लिए ड्राइव अक्षर के साथ: C:\MyChromeUserData\Default)। प्रोफाइल के अलावा, उपयोगकर्ता डेटा निर्देशिका में थोड़ा ° उपयोगी डेटा होता है। इस विषय पर वेब ब्राउज़ करते समय, इन 2 उपयोगकर्ता / प्रोफ़ाइल फ़ोल्डर स्तरों के लिए भ्रमित असंगत शब्दावली के साथ गणना करें। // ° अगली टिप्पणी में फुटनोट: - Aaron Thoma
पिछली टिप्पणी के लिए फुटनोट: शायद खोने के लिए समस्याग्रस्त नहीं है, उदा। यदि आपको उनमें से दो को मर्ज करने की आवश्यकता है; शायद कम से कम महत्वहीन डेटा है Local Stateफ़ाइल में आपके विकल्प हैं कि क्रोम को उस एप्लिकेशन के लिए संकेत देना चाहिए जिसके साथ कुछ फ़ाइल प्रकार खोलना है। - Aaron Thoma


जवाब:


आप जिस कमांड लाइन तर्क की तलाश में हैं वह है --profile-directory=Default

मैक ओएस एक्स के लिए पूर्ण कमांड लाइन यहां दी गई है:

open -a "Google Chrome" --args --profile-directory=Default

ध्यान दें open इसलिए कमांड नए उदाहरण लॉन्च नहीं करता है, क्योंकि कई एप्लिकेशन एक ही उपयोगकर्ता के रूप में चलने वाले कई उदाहरणों से निपटने में सक्षम नहीं होंगे। हालांकि वहाँ है -n वैसे भी ऐसा करने के लिए तर्क, लेकिन यह आवेदन तोड़ सकता है।

और लिनक्स के लिए:

google-chrome --profile-directory=Default

यह प्रोफाइल के आंतरिक नामों की अपेक्षा करता है: क्रोम द्वारा "नींबू पानी" नामक मेरी दूसरी प्रोफ़ाइल होगी --profile-directory="Profile 1"

प्रोफ़ाइल नाम का परीक्षण और त्रुटि, या देखकर निर्धारित करें Local State फ़ाइल (जस्टिन बसर का जवाब देखें)।

मैक ओएस एक्स पर, निर्देशिकाएं स्थित हैं ~/Library/Application Support/Google/Chrome। लिनक्स में वे स्थित हैं ~/.config/google-chrome। Win7 में वे स्थित हैं %USERPROFILE%\AppData\Local\Google\Chrome\User Data


144
2018-01-11 09:34



प्रतिभाशाली! मुझे नहीं लगता था कि यह संभव था (हफ्तों के लिए खोज करने के बाद, कोड रेपो के माध्यम से भी जा रहा है)। ऑर्डर के बारे में चिंता करने की ज़रूरत नहीं है कि मैं अब ब्राउज़र को बंद करता हूं :) - Danny Tuppeny
@DannyTuppeny मुझे कुछ असफल प्रयोगों के बाद स्रोत फ़ाइल से मिला। लेकिन आप सही हैं, इसके लिए googling निश्चित रूप से मुश्किल है क्योंकि हर कोई अन्य तर्क का उपयोग करने लगता है ... - Daniel Beck♦
नवंबर 2013 तक यह मैक के लिए क्रोम में काम नहीं कर रहा है। यदि सभी सत्र बंद हैं तो पैरामीटर सम्मानित किया जाता है, लेकिन शुरुआती खोलने के बाद क्रोम पैरामीटर के बावजूद एक ही उपयोगकर्ता प्रोफ़ाइल चुनता है। (मैं गैर-व्यवस्थापक उपयोगकर्ता के रूप में चलाता हूं)। - John Faughnan
ऐप नाम के बजाय बंडल पहचानकर्ता का उपयोग करना हमेशा अच्छा विचार है, क्योंकि लोग कभी-कभी अपने ऐप्स का नाम बदलते हैं। (मैंने अपना "क्रोम" नाम दिया और उपरोक्त आदेश इसे खोलता है।) open -b com.google.Chrome --args --profile-directory=Default - interestinglythere
2015 जनवरी तक, यह अभी भी ओएस एक्स पर काम नहीं करता है। एक चीज जो काम करती है, एप्लिकेशन को सीधे - प्रोफाइल-निर्देशिका तर्क के साथ खोल रही है, भले ही एप्लिकेशन पहले से चल रहा हो। तो समस्या खुली खिड़कियों के प्रबंधन के साथ इतना नहीं है जितना मैक ओएस एक्स के साथ है open आदेश आवेदन के साथ interoperates। - David P. Caldwell


उचित आइकन के साथ जीयूआई विधि (विंडोज़ के लिए)

  1. प्रकार chrome://settings/ पता बार में (या Menu > Settings)
  2. नीचे स्क्रॉल करें Users अनुभाग
  3. चिह्नित उपयोगकर्ता का चयन करें (current) क्लिक करें Edit बटन enter image description here
  4. अब क्लिक करें Add desktop shortcut enter image description here

ऐच्छिक किसी भी अन्य प्रोफ़ाइल पर स्विच करें और चरण 1-4 दोहराएं

यह आपकी प्रोफ़ाइल के साथ एक शॉर्टकट आइकन बनाता है सही तस्वीर आइकन में भी। आप अपने विंडोज टास्कबार में एकाधिक प्रोफाइल खींच सकते हैं। विंडोज 7 आइकन पर शॉर्टकट इंगित करता है

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default"
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 1"
and so on...

49
2018-03-01 06:33



लिनक्स के लिए काम नहीं करता है। कोई बटन नहीं "डेस्कप शॉर्टकट जोड़ें" - Heinrich Hartmann
@ हेनरिक हार्टमैन ट्रू, जोड़ा गया Windows जवाब के लिए। लिनक्स के लिए कमांड लाइन शॉर्टकट पर फ़ॉलबैक करना होगा। - user
कम से कम 10 समर्थक जीतने के लिए, टास्कबार में नए बनाए गए क्रोम प्रोफाइल आइकन को खींचने के लिए डेस्कटॉप आइकन पर राइट क्लिक करना है, फिर "टास्कबार पर पिन करें" चुनें (अनपिन करें और पहले से पिन किए गए पिन को फिर से पिन करें)। ऐसा लगता है कि प्रोग्राम फ़ाइल सिस्टम का डेस्कटॉप आइकन संदर्भ प्रोफाइल खोलने और टास्कबार के माध्यम से सभी को पिन करने से अधिक आशाजनक है। - user289394
यह उपयोग करते समय काम नहीं करता है --user-data-dir झंडा - SpareBytes
क्रोम (v65) के वर्तमान संस्करण पर अब नाम के नीचे एक टॉगल स्विच है और प्रोफाइल चित्रों के ऊपर "डेस्कटॉप शॉर्टकट दिखाएं" शब्द हैं। - Keven


एक और, यह चुनने का कम सुविधाजनक तरीका है कि कौन सी प्रोफ़ाइल लॉन्च होगी, स्थानीय उपयोगकर्ता फ़ाइल को क्रोम उपयोगकर्ता डेटा निर्देशिका में संपादित करना और "last_used" की खोज करना है: यदि आप उस मूल्य को बदलते हैं जो इसे किसी भिन्न प्रोफ़ाइल में सूचीबद्ध करता है जो वह होगा जो अगली बार जब आप सामान्य रूप से क्रोम लॉन्च करते हैं (जब तक आप ऊपर उल्लिखित स्विच का उपयोग नहीं कर रहे हों)।

मैं केवल इस बात का जिक्र करता हूं कि अगर किसी को गहन समाधान में दिलचस्पी है, तो स्थानीय स्टेट फ़ाइल में सेटिंग्स की जेएसओएन स्वरूपित सूची है जो कुछ उपयोगी हो सकती है।


9
2018-06-13 11:58



विशेष रूप से JSON ऑब्जेक्ट है .profile, इस प्रकार यदि आपके पास एक उपकरण है JQ आप आसानी से इसे बाहर भी पार्स कर सकते हैं: cat ~/.config/google-chrome/Local\ State | jq .profile "user_name" (प्रोफ़ाइल के लिए आपका Google Apps उपयोगकर्ता नाम), "नाम" इत्यादि जैसे प्रोफ़ाइल पर मेटाडेटा को तुरंत देखने के लिए। - Brian Redbeard


--profile-directory बेकार है यदि आपके पास पहले से ही एक और प्रोफ़ाइल खोला गया है या आपके द्वारा बंद की गई अंतिम विंडो को अन्य प्रोफाइल के साथ लॉग इन / लॉग किया गया है।

मेरे पास एक प्रोफ़ाइल के साथ ऐप शॉर्टकट हैं। ऐप्स शॉर्टकट्स हैं --profile-directory="Profile 3"  प्लस द --app="..

डिफ़ॉल्ट प्रोफाइल शॉर्टकट है --profile-directory="Default"

दोनों प्रोफाइल गड़बड़ हो जाते हैं। एक्सटेंशन और डिफ़ॉल्ट शॉर्टकट जो मैं दैनिक ब्राउज़िंग के लिए उपयोग करता हूं।


4
2018-01-24 18:26



मुझे कोई समस्या नहीं है - मैंने अभी सुनिश्चित किया है कि मेरे सभी शॉर्टकट्स में - प्रोफाइल-निर्देशिका है, इसलिए वे सभी प्रोफाइल के साथ शुरू करेंगे :) - Danny Tuppeny
मैं डैनी से सहमत हूं, आप नहीं जानते कि आप किस बारे में बात कर रहे हैं। इस विधि का उपयोग करते हुए मेरे पास 6 प्रोफाइल और प्रत्येक के लिए शॉर्टकट है और मैं इनमें से किसी भी या सभी को लॉन्च कर सकता हूं चाहे क्रोम पहले से चल रहा है या नहीं। - Justin Buser
@ जस्टिन बुसर क्या आप अभी भी क्रोम 23 में ऐसा कर सकते हैं? क्रोम मेरे लिए खुला होने के बाद, मैं एक नई विंडो लॉन्च नहीं कर सकता या इन स्विच के साथ प्रोफाइल बदल नहीं सकता। - y3sh


मैंने क्रोम संस्करण 22.0.122 9.9 4 मीटर के साथ 4 प्रोफ़ाइल के साथ इसका परीक्षण किया है:

सम्मानपूर्वक, मुझे लगता है कि भ्रम यह है:

  • यदि आप क्रोम के सभी उदाहरण बंद करते हैं और फिर क्रोम को सरल से लॉन्च करते हैं chrome.exe बिना किसी स्विच के, फिर लॉन्च किया गया यह नया इंस्टेंस बंद होने वाली अंतिम क्रोम विंडो / इंस्टेंस की प्रोफ़ाइल के साथ खुल जाएगा।
  • हालांकि, आप उपरोक्त का उपयोग करके बनाए गए शॉर्टकट पर क्लिक करते हैं --profile-directory विधि, उचित लॉगिन के साथ एक उदाहरण / खिड़की चाहे इस विंडो (ओं) / उदाहरण / प्रोफाइल वर्तमान में चल रहे हों, और / या आखिरी शटडाउन कौन सा था।

  • 2
    2017-10-21 17:00





    यह अभी भी 4/24/2013 के रूप में क्रोम विंडोज के साथ काम करता है। मैंने नियमित रूप से बीच में से प्रत्येक 3 प्रोफाइल के लिए शॉर्टकट बनाया है, और मैंने प्रत्येक शॉर्टकट को एक अद्वितीय "शॉर्टकट कुंजी" असाइन किया है।

    एक अतिरिक्त nicety - आपका प्रोफाइल उपयोगकर्ता आइकन प्रोफ़ाइल उपनिर्देशिका में है, पूर्व: % USERPROFILE% \ AppData \ स्थानीय \ Google \ क्रोम \ उपयोगकर्ता डेटा \ प्रोफ़ाइल 1. मैंने विंडोज़ शॉर्टकट में अपना प्रोफाइल उपयोगकर्ता आइकन असाइन किया।

    मैं Win7 टास्कबार पर अलग-अलग 3 शॉर्टकट्स को विश्वसनीय रूप से नहीं डाल सकता; जीत 7 लगता है 2 के बाद गिनती खोना।


    1
    2018-04-24 13:18





    मुझे लगता है कि क्रोम के नए संस्करण ने पहले से ही इस समस्या को हल कर लिया है। जब आप क्रोम में किसी नए उपयोगकर्ता के साथ साइनइन करते हैं, तो यह स्वचालित रूप से उस डेस्कटॉप के लिए आपके डेस्कटॉप पर एक शॉर्टकट आइकन बनाता है।


    1
    2018-02-04 20:32



    ऐसा लगता है कि विंडोज़ में ही है, है ना? - Gray


    अप्रैल 2016 तक योसामेट पर, मैं अपने सभी 15 Google प्रोफाइल (हां, 15) के लिए Google Apps का पता लगाने में सक्षम था। कुछ ~ / एप्लीकेशन / क्रोम एप्स में थे, हालांकि हम हैं बताया कि ये दूर जा रहे हैं

    उन सभी को खोजने के लिए हालांकि मुझे यह करना था:

    1. ~ / लाइब्रेरी / एप्लिकेशन समर्थन / Google / क्रोम पर जाएं।
    2. स्पॉटलाइट खोज में दयालु: ऐप
    3. Gmail (उपयोगकर्ता नाम) जैसे नामों के साथ 300kb "एप्लिकेशन" खोजें।
    4. अपने इच्छित लोगों की प्रतिलिपि बनाएँ और उनका नाम बदलें, फिर अपने एप्लिकेशन फ़ोल्डर को पसंद करें।

    0
    2018-04-18 13:56