여기에 많은 답변이 있지만 대부분은 사용하는 것 같습니다 HKEY_CLASSES_ROOT
. 이것은 레거시 키이며 실제로 더 이상 사용해서는 안됩니다 (관점을 고려 HKEY_CLASSES_ROOT
하여 Windows 3.1에서 제공되며 이전 버전과의 호환성을 위해 고안된 것임 ). 이러한 변경을 수행 할 수있는 올바른 위치는 아래에 HKEY_CURRENT_USER\Software\Classes\
있습니다.
여기에서 언급 한 바와 같이 Chrome은 각 '프로필'을 자체 디렉토리에 저장합니다. 시작할 때 --profile-directory
명령 줄 스위치를 사용하여 특정 프로필 디렉토리를 선택할 수 있습니다. 이 스위치가 없으면 Chrome은 마지막으로 사용한 프로필을 사용합니다. 기본 프로필 (Chrome 설치 후 처음 로그인 한 사용자)은 항상 "default"디렉토리에 저장됩니다.
프로필을 설정하는 가장 간단한 방법은 Chrome 바로 가기를 편집하고 명령 줄 매개 변수를 추가하는 것입니다 --profile-directory="default"
.
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default"
이 방법의 단점 은 바로 가기 자체 에만 영향을 미친다는 것입니다. Chrome이 기본 브라우저이고 다른 응용 프로그램이 페이지를 열면 아무런 영향을 미치지 않습니다. 마찬가지로 로컬 파일 확장명을 Chrome과 연결하면 Windows 탐색기에서 해당 파일 형식을 열 때 선택된 프로필에 영향을 미치지 않습니다.
이에 대한 수정은 Windows 레지스트리에서 사용할 프로파일을 지정하는 것입니다. 이것이 매핑 된 확장과 셸 실행 모두에서 작동하려면 두 가지 다른 위치에서 변경해야합니다.
HKEY_CURRENT_USER\Software\Classes\Applications\chrome.exe\shell\open\command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML\shell\open\command
이 두 가지의 기본값은 동일합니다.
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -- "%1"
앞에서 설명한 바로 가기 방법과 마찬가지로 --profile-directory="default"
스위치 를 추가하기 만하면 됩니다. 그러나 한 가지 차이점은 여기 와 사이 에 추가해야한다는 것입니다 ."chrome.exe"
-- "%1"
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default" -- "%1"
빠른 n- 더러운 솔루션의 경우 파일을 작성 ChromeDefault.reg
하고 다음을 복사하여 붙여 넣으십시오.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\Applications\chrome.exe\shell\open\command]
@="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" --profile-directory=\"Default\" -- \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML\shell\open\command]
@="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" --profile-directory=\"Default\" -- \"%1\""
저장 한 후이 파일을 두 번 클릭하면 레지스트리를 자동으로 변경합니다. 이렇게하면 RegEdit에서 트리를 걷는 데 따르는 문제를 간단히 해결할 수 있습니다.