
의 파일 형식 아이콘을 어떻게 변경합니까 .url
?
나는 사용했다기본 프로그램 편집기변경하려고 시도했지만 작동하지 않습니다. 이로 인해 처음에는 이 프로그램이 Windows 8에서 작동하지 않는다고 생각했지만 실제로는 .txt
.
레지스트리를 직접 편집하는 대신 파일 을 내보내는 옵션을 제공하므로 .reg
이 옵션이 수행하는 작업은 다음과 같습니다.
Windows Registry Editor Version 5.00
; Created with Default Programs Editor
; http://defaultprogramseditor.com/
; Edit File Type Icon
[HKEY_CURRENT_USER\Software\Classes\IE.AssocFile.URL\DefaultIcon]
@="D:\\Icons\\Chrome URL.ico,0"
이 파일 형식에서는 왜 작동하지 않습니까?
답변1
.URL 파일의 아이콘은 일반 확장자와 다른 방식으로 처리됩니다. 아이콘은 대부분 기본 브라우저인 등록된 프로토콜 핸들러에 바인딩됩니다.
또한 시스템은 HTTP, HTTPS, FTP 및 mailto 링크
(및 기타 관련 없는 링크) 를 구별합니다.
하지만 기본 브라우저를 변경하지 않고도 이를 변경할 수 있습니다. 아이콘을 변경했을 때의 나만의 접근 방식을 설명합니다.
먼저 HTTP 및 HTTPS Windows 바로가기 (.url 파일) 에 어떤 브라우저가 등록되어 있는지 알아야 합니다.regedit.exe
그런 다음 기본 아이콘이 저장된 위치를 검색할 수 있습니다 . 내 예에서는 휴대용 브라우저를 다음과 같이 등록했습니다.이 가이드. 가이드에서 볼 수 있듯이 기본 아이콘은 다음 위치에 저장됩니다.
메모:굵은 글씨 부분은 귀하가 등록한 브라우저에 따라 다릅니다.[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ OperaHTML \DefaultIcon] @="C:\\tools\\operaPortable\\opera.exe,0"
- 두 번째 줄은 새 아이콘을 정의합니다. 끝에 있는 0/null은 선택한 .exe 또는 .dll에 두 개 이상의 아이콘이 포함된 경우와 관련된 사용된 아이콘 인덱스를 정의합니다. 첫 번째 아이콘은 index=0, 두 번째 아이콘=1 등이 됩니다.
- 이 항목을 검색하고 기본값을 변경하세요.
안타깝게도 영어 화면은 제공할 수 없지만 관련 정보도 제공됩니다.
- 변경하려는 모든 프로토콜에 대해 이 작업을 수행해야 합니다.
중요한:레지스트리의 내용을 변경하기 전에 즉시 전체 백업을 수행하십시오. 이렇게 하면 뭔가를 망쳤을 때 쉽게 되돌릴 수 있습니다.
답변2
@nixda의 답변정말 많은 도움이 되었어요! 저는 .URL 아이콘을 변경하는 방법을 찾기 위해 오랜 시간 동안 노력해 왔습니다. 대부분의 경우 웹 브라우저를 변경하면 해당 브라우저의 기본 앱 아이콘으로 변경됩니다.
개인적으로 저는 단순한 페이지 위에 IE11의 하늘색 로고가 있는 "기존" IE-URL 아이콘을 정말 좋아합니다.미리보기 이미지는 여기.
각 브라우저에서 .URL 아이콘을 맞춤설정하려면 브라우저별로 하나씩 변경해야 합니다. 이 스레드IE에 대한 지침이 포함되어 있습니다. "코드" 흰색 상자 아래를 참조하세요.
Computer\HKEY_CLASSES_ROOT\IE.AssocFile.URL\DefaultIcon
이는 IE의 .URL 아이콘에 대한 레지스트리 항목입니다. 문자열에 다음을 입력하면 원하는 아이콘을 얻을 수 있습니다(저는 Windows 10, 64비트를 사용하고 있습니다).
C:\Windows\System32\url.dll,0
Chromium 기반 Microsoft Edge, Microsoft Edge Beta 및 Microsoft Edge Dev와 Firefox, Vivaldi 및 Brave Beta(현재 사용 중인 브라우저)의 경우 해당 레지스트리 항목은 다음과 같습니다.
Computer\HKEY_CLASSES_ROOT\MSEdgeHTM\DefaultIcon
Computer\HKEY_CLASSES_ROOT\MSEdgeBHTML\DefaultIcon
Computer\HKEY_CLASSES_ROOT\MSEdgeDHTML\DefaultIcon
Computer\HKEY_CLASSES_ROOT\FirefoxURL-***\DefaultIcon
Computer\HKEY_CLASSES_ROOT\VivaldiHTM\DefaultIcon
Computer\HKEY_CLASSES_ROOT\BraveBHTML\DefaultIcon
여러분이 해야 할 일은 동일한 아이콘이나 자신이 선호하는 다른 아이콘으로 변경하는 것뿐입니다.
위에서 언급한 내용을 적극 권장합니다.기본 프로그램 편집기DLL 파일에서 아이콘 정보를 추출하는 코드를 살짝 엿볼 수 있는 앱입니다.
참고: 이렇게 하면5월시스템에 있는 기존 인터넷 바로가기를 변경하지 마십시오(원하는 경우 속성 대화 상자에서 사용자 정의하여 하나씩 변경할 수 있습니다). 그러나 이는DefaultIcon
레지스트리 항목을 편집한 모든 브라우저에서 새로 생성된 모든 바로 가기에 적용됩니다.- 또 다른 참고 사항: 정확한 이유는 모르겠지만 때때로 Edge 브라우저가 표준 URL 아이콘으로 되돌아갑니다. 왜 이런 일이 발생하는지 잘 모르겠습니다. 자동 업데이트와 관련이 있을 수 있다고 가정합니다. Regedit에서 항목을 다시 편집하면 이 문제가 해결됩니다.