이메일에서 하이퍼링크를 클릭하면 명령줄 옵션으로 Chrome을 호출하려면 어떻게 해야 하나요?

이메일에서 하이퍼링크를 클릭하면 명령줄 옵션으로 Chrome을 호출하려면 어떻게 해야 하나요?

성공적으로 실행하려면 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 이하)에서만 작동합니다.

관련 정보