Windows XP에서 관리자 권한 없이 명령줄에서 기본 브라우저를 크롬에서 IE로 어떻게 변경할 수 있습니까?

Windows XP에서 관리자 권한 없이 명령줄에서 기본 브라우저를 크롬에서 IE로 어떻게 변경할 수 있습니까?

상황:
1. 기본 브라우저를 설정해야 합니다.cmd를 통해 IE로(문제)
2. Google Chrome에서는 실행되지 않기 때문에 IE를 통해 Citrix 로그인을 해야 합니다(url을 로드하는 데 필요한 양).
3. 그런 다음 기본 브라우저를 Chrome으로 설정합니다.

환경:
Windows XP, 관리자 권한 없음
관리자 권한 없음을 의미레지스트리를 만질 수 없습니다

내가 하고 있는 기본 단계:
bat 파일에서:
1. 기본 브라우저를 IE로 설정
2. IE를 통해 Citrix SSO 로그인 실행(크롬과 호환되지 않음)
3. 기본 브라우저를 Chrome으로 설정
4. IE 종료
5. 장수하고 번영

그래서 나는 그것을 제외한 모든 것을 실행하고 있습니다"기본 브라우저를 IE로 설정"

Portable Chrome의 명령줄 인수 --make-default-browser를 사용하여 기본 브라우저를 Chrome으로 설정할 수 있습니다.

하지만 그 과정을 취소할 수는 없습니다.

IE를 실행하면 SSO 프로세스를 중지하는 '기본 브라우저 만들기' 창이 나타납니다.

따라서 Bat 파일을 통해 해당 검사를 비활성화할 수 있다면 나에게도 효과가 있을 것입니다.

내가 시도했지만 작동하지 않았던 것들: shmgrate.exe OCInstallReinstallIE

우리는 IE8을 사용하고 있습니다.

어쩌면 누군가 기본 브라우저를 취소하는 Chrome 스위치를 찾을 수도 있습니다. http://peter.sh/experiments/chromium-command-line-switches/

답변1

다음 중 하나를 사용해 보셨나요?

이들 모두는 IE 호환 모드를 허용하는 크롬 확장입니다. 호환 모드를 트리거하기 위해 특정 주소나 도메인(와일드카드 사용)을 설정할 수 있습니다.

이렇게 하면 하나의 브라우저만 사용하고 레지스트리 조작을 방지하며 무단 액세스로 인한 잠재적인 문제를 방지할 수 있습니다.

답변2

창을 비활성화할 수 있습니다.

스크린샷:

인터넷 옵션 > 프로그램 > IE가 기본 브라우저가 아닌지 알려주세요. 옵션

이는 이 옵션이 레지스트리에 저장되어 있음을 의미합니다. 레지스트리 데이터 수정은 위험하므로 여기서는 논의하지 않겠습니다. 하지만 빠른 검색을 통해 방법을 알아낼 수 있습니다.

당신이 사용할 수있는등록.

귀하의 질문에 답할 수 있는 또 다른 stackoverflow 게시물이 있습니다. https://stackoverflow.com/questions/4222367/windows-registry-key-for-check-whether-ie-is-the-default-browser

답변3

reg예, 다음 설명에 따라 Windows에서 명령을 사용하면 가능합니다.이 게시물.

특히 다음을 파일에 추가할 수 있습니다 bat.

REG ADD HKEY_CLASSES_ROOT\htmlfile\shell\open\command /v (Default)    /t REG_SZ  /d  "C:\Program Files (x86)\Internet Explorer\iexplore.exe" -nohome

관련 정보