
성공적으로 실행하려면 Chrome 명령줄 옵션을 사용해야 하는 웹 애플리케이션이 있습니다. 내 사용자는 PC의 Chrome에서 웹 애플리케이션을 호출할 수 있는 하이퍼링크가 포함된 이메일을 받게 됩니다. 이메일에서 하이퍼링크를 클릭하면 명령줄 옵션으로 Chrome을 호출하려면 어떻게 해야 하나요? 분명히 Chrome을 각 사용자 PC의 기본 브라우저로 만들어야 하지만 Chrome의 모든 호출에 해당 명령줄 옵션이 포함되도록 하는 방법을 모르겠습니다.
답변1
1) 사용자 레지스트리에 대한 관리 액세스 권한이 있는 경우 다음 키를 수정할 수 있습니다.
HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command
예를 들어
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"--incognito -- "%1"
이는 모든 하이퍼링크(이메일 포함)에 적용됩니다.
2) 또한 원격 매개변수 주입을 시도할 수도 있습니다.
<a href='chromehtml:www.google.com"%20--incognito"%20--"'>click me</a>
그러나 이는 보안 취약점이며 이전 버전의 브라우저(IE 8 이하)에서만 작동합니다.