지정된 '사용자 프로필'을 사용하여 Chrome을 시작하려면 어떻게해야하나요?


158

Chrome의 새로운 내장 '사용자'기능을 사용하여 집 / 직장 계정간에 쉽게 전환 할 수 있습니다. 그러나 Chrome은 새 창을 시작할 때 선택한 "마지막"사용자 프로필을 기억합니다. "홈"프로파일을 마지막으로 닫으면 문제가 발생합니다. 홈 프로파일을 사용하여 mail.mycompany.com으로 이동하여 로그인하지 않았기 때문에 작업 표시 줄에서 이메일 바로 가기를 클릭하기 때문입니다.

회사 웹 메일 바로 가기를 변경하여 마지막으로 사용한 사용자와 상관없이 Chrome이 항상 "기본"사용자로 시작하도록하는 스위치를 전달하고 싶습니다.

참고 : 커맨드 라인 매개 변수를 사용해 보았습니다. --user-data-dir=…이 기능은 Chrome에 내장 된 사용자 기능과 완전히 다른 것으로 보입니다. 내가 잘못 사용하고있을 가능성이 있지만 동일한 작업을 수행하고 답변을 게시한다고 가정하기 전에 이것을 테스트하십시오. ;-)



2
Windows의 Gmail 바로 가기 : C : \ Users \ username \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --profile-directory = Default --app = mail.google.com/mail/u/0

1
" user-data-dir종족"은 하나 이상의 " profile-directorys"를 포함한다. 첫 번째는 Default, 두 번째는 (존재하는 경우) Profile 1, 그런 다음 Profile 2(나는 가정합니다) 등등입니다. 따라서이 --profile-directory=Default매개 변수는 기본적으로 사용자 데이터 디렉토리 를 기준으로합니다 (예 : 드라이브 문자 :로 시작하지 않는 한 C:\MyChromeUserData\Default). 프로필 외에도 사용자 데이터 디렉토리에는 유용한 데이터가 거의 없습니다. 이 주제에서 웹을 탐색 할 때이 두 사용자 / 프로필 폴더 수준에 대해 혼동되지 않는 용어를 사용하십시오. 다음 주석에 // ° 각주 :
아론 토마스

이전 주석에 대한 각주 : ° 두 개를 병합해야하는 경우를 대비하여 잃어 버리는 데 문제가되지는 않습니다. 가장 중요하지 않은 데이터는 Local StateChrome에서 특정 파일 형식을 열 응용 프로그램을 요구할지 여부를 선택하는 파일입니다.
Aaron Thoma

답변:


168

찾고있는 명령 줄 인수는 --profile-directory=Default입니다.

Mac OS X의 전체 명령 행은 다음과 같습니다.

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

참고 : open많은 응용 프로그램이 동일한 사용자로 실행중인 여러 인스턴스를 처리 할 수 ​​없으므로이 명령은 새 인스턴스를 시작하지 않습니다. 그러나 -n어쨌든 그 주장은 있지만 응용 프로그램을 중단시킬 수 있습니다.

그리고 Linux의 경우 :

google-chrome --profile-directory=Default

Chrome의 "Lemonade"라는 두 번째 프로필은 프로필의 내부 이름이 필요 --profile-directory="Profile 1"합니다.

시행 착오 또는 Local State파일을 찾아 프로파일 이름을 확인 하십시오 (Justin Buser의 답변 참조).

Mac OS X에서 디렉토리는에 있습니다 ~/Library/Application Support/Google/Chrome. 리눅스에서 그들은에 있습니다 ~/.config/google-chrome. Win7에서는에 있습니다 %USERPROFILE%\AppData\Local\Google\Chrome\User Data.


1
훌륭한! 나는 그것이 가능하지 않다고 생각했다 (몇 주 동안 검색 한 후에도 코드 저장소를 거치기도 함). 내가 지금 브라우저를 닫는 순서에 대해 걱정할 필요가 없습니다 :)
Danny Tuppeny

2
@DannyTuppeny 실험에 실패한 후 소스 파일에서 가져 왔습니다. 그러나 당신은 옳습니다. 모든 사람들이 다른 주장을 사용하는 것처럼 보일 수 있습니다.
Daniel Beck

2
2013 년 11 월 현재 Mac 용 Chrome에서는 작동하지 않는 것 같습니다. 모든 세션이 닫히면 매개 변수가 적용되지만 처음 열면 Chrome은 매개 변수에 관계없이 동일한 사용자 프로필을 선택합니다. (관리자가 아닌 사용자로 실행).
John Faughnan

3
사람들은 때때로 앱 이름을 바꾸므로 앱 이름 대신 번들 식별자를 사용하는 것이 좋습니다. (저는 "Chrome"으로 이름을 바꾸었고 위의 명령으로 전혀 열리지 open -b com.google.Chrome --args --profile-directory=Default
흥미롭게도

5
프로필 디렉토리를 식별하는 가장 쉬운 방법이 있습니다 :로 이동하여 chrome://version확인하십시오 Profile Path. 보고 있다고 가정하면를 /path/to/your/PROFILE사용하십시오 --user-data-dir=/path/to/your --profile-directory=PROFILE. 사용자 데이터 디렉토리가 기본 위치 (응답의 마지막 단락) 인 경우 생략 할 수 있습니다.
yegle

55

적절한 아이콘이있는 GUI 방법 (Windows 용)

  1. chrome://settings/주소 표시 줄에 입력 (또는 Menu> Settings)
  2. Users섹션으로 스크롤
  3. 사용자 표시 (current)및 클릭 Edit버튼을 선택 하십시오여기에 이미지 설명을 입력하십시오
  4. 이제 클릭 Add desktop shortcut 여기에 이미지 설명을 입력하십시오

옵션 다른 프로파일로 전환하고 1-4 단계를 반복하십시오.

아이콘에 올바른 그림이 있는 프로필 바로 가기 아이콘이 생성 됩니다. 여러 프로필을 Windows 작업 표시 줄로 끌어 올 수 있습니다. Windows 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...

4
Linux에서는 작동하지 않습니다. 아무 버튼도 없다 "deskop 바로 가기 추가"
하인리히 하트만

2
@HeinrichHartmann True Windows가 답변에 추가되었습니다 . Linux의 명령 행 바로 가기에 대체해야합니다.
사용자

적어도 10 번 승리에서 새로 생성 된 Chrome 프로필 아이콘을 작업 표시 줄로 드래그하는 대안은 바탕 화면 아이콘을 마우스 오른쪽 버튼으로 클릭 한 다음 "작업 표시 줄에 고정"을 선택하는 것입니다 (이미 고정 된 경우 고정 해제 및 고정). 프로그램 파일 시스템에 대한 데스크탑 아이콘 참조가 프로파일을 열고 작업 표시 줄을 통해 모두 고정하는 것보다 더 유망한 것 같습니다.
user289394

--user-data-dir플래그를 사용하면 작동하지 않습니다
SpareBytes

현재 크롬 버전 (v65)에는 이름 아래 및 프로필 사진 위에 "바탕 화면 바로 가기 표시"라는 토글 스위치가 있습니다.
Keven

10

시작할 프로파일을 선택하는 덜 편리한 방법 중 하나는 Chrome 사용자 데이터 디렉토리에서 로컬 상태 파일을 편집하고 "last_used"를 검색하는 것입니다. 값을 변경하면 다른 프로파일로 표시됩니다. 다음에 크롬을 정상적으로 시작할 때 (물론 위에서 언급 한 스위치를 사용하지 않는 한).

누군가가보다 심층적 인 솔루션에 관심이있는 경우에만 로컬 상태 파일에 일부 JSON 형식의 설정 목록이 포함되어 있음을 언급합니다.


4
특히 JSON 객체는 JQ.profile 와 같은 도구를 사용하는 경우 "user_name"(프로필의 Google Apps 사용자 이름), "name"등과 같은 프로필의 메타 데이터를 빠르게 볼 수 있도록 다음을 통해 쉽게 구문 분석 할 수 있습니다 .cat ~/.config/google-chrome/Local\ State | jq .profile
브라이언 레드 비어드

6

--profile-directory 이미 다른 프로필을 열었거나 마지막으로 닫은 창에 다른 프로필이있는 경우에는 쓸모가 없습니다.

하나의 프로필이있는 앱 바로 가기가 있습니다. 앱 바로 가기가 --profile-directory="Profile 3" 플러스 --app="..

기본 프로필 바로 가기는 --profile-directory="Default"입니다.

두 프로필이 엉망입니다. 확장 프로그램 및 매일 탐색하는 데 사용하는 기본 바로 가기입니다.


2
문제가 없었습니다. 방금 모든 바로 가기에 --profile-directory가 있는지 확인했기 때문에 원하는 프로필로 시작합니다.)
Danny Tuppeny

1
대니에 동의합니다. 당신이 무슨 말을하는지 모르겠습니다. 이 방법을 사용하여 6 개의 프로파일과 각각에 대한 바로 가기가 있으며 크롬이 이미 실행 중인지 여부에 관계없이 일부 또는 전부를 시작할 수 있습니다.
저스틴 버스 스터

2
@JustinBuser 여전히 크롬 23 에서이 작업을 수행 할 수 있습니까? 크롬이 열리면 새 창을 시작 하거나이 스위치로 프로필을 변경할 수 없습니다.
y3sh

3

방금 Chrome 버전 22.0.1229.94 m의 4 가지 프로필로 이것을 테스트했습니다.

존경스럽게도 혼란은 다음과 같습니다.

  • Chrome의 모든 인스턴스를 닫은 다음 chrome.exe스위치없이 간단한 방법으로 Chrome을 시작하면 시작된이 새 인스턴스가 마지막 Chrome 창 / 인스턴스의 프로필과 함께 열립니다.

  • 그러나 위의 --profile-directory방법을 사용하여 생성 한 바로 가기 , 현재 실행중인 창 / 인스턴스 / 프로필 및 마지막으로 종료 된 창에 관계없이 적절한 로그인으로 인스턴스 / 창을 클릭하면 .


  • 1

    이것은 2013 년 4 월 24 일 현재 Chrome Windows에서 작동합니다. 일상적으로 전환하는 3 개의 프로파일 각각에 대한 바로 가기를 만들었으며 각 바로 가기에 고유 한 "바로 가기 키"를 할당했습니다.

    하나의 추가 기능-프로필 사용자 아이콘은 다음과 같은 프로필 하위 디렉토리에 있습니다. 예 : % USERPROFILE % \ AppData \ Local \ Google \ Chrome \ User Data \ Profile 1. 프로필 사용자 아이콘을 Windows 바로 가기에 할당했습니다.

    그래도 Win7 작업 표시 줄에 3 개의 바로 가기를 안정적으로 넣을 수는 없습니다. 승리 7은 2 이후 카운트를 잃는 것 같습니다.


    0

    최신 버전의 크롬이 이미이 문제를 해결했다고 생각합니다. Chrome에서 새 사용자로 로그인하면 데스크톱에서 해당 사용자의 바로 가기 아이콘이 자동으로 생성됩니다.


    1
    이것은 Windows에만있는 것 같습니다.
    Gray

    0

    2016 년 4 월 Yosemite에서 15 개 Google 프로필 (예, 15 개) 모두에 대해 Google Apps를 찾을 수있었습니다. 일부는 ~ / Applications / Chrome Apps에 있었지만 우리는 이것들이 사라지고 있다고 들었습니다 .

    그러나 그들 모두를 찾으려면이 작업을 수행해야했습니다.

    1. ~ / Library / Application Support / Google / Chrome으로 이동하십시오.
    2. kind : app의 Spotlight 검색에서
    3. Gmail (사용자 이름)과 같은 이름의 300kb "응용 프로그램"을 찾으십시오.
    4. 원하는 것을 복사하고 이름을 바꾼 다음 선택한 응용 프로그램 폴더에 넣으십시오.
    당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
    Licensed under cc by-sa 3.0 with attribution required.