답변:
지금까지 내가 아는 한, Windows에서 아이콘을 당신은 해야한다 사용하여 .ico
파일을. Win9x 시절에는 이름이 바뀐을 사용하여 벗어날 수는 .bmp
있지만 멋진 Aero 아이콘 옆에는 끔찍한 것처럼 보입니다. 특히 일반적인 ICO에는 투명 레이어가있는 여러 이미지 크기가 포함되어 있기 때문입니다.
ImageMagick 을 사용 하여 PNG 이미지를 ICO 파일로 변환 할 수 있습니다 .
convert foo.png foo.ico
또는 여러 크기의 PNG가있는 경우
convert foo-*.png foo.ico
Windows 가 아이콘을 사용 하게하는 다른 부분 은 더 쉽습니다.
desktop.ini
디렉토리에 다음 내용 으로 파일을 작성하십시오 .
[.ShellClassInfo]
IconFile=folder.ico
IconIndex=0
상대 경로 가 지원 IconFile
되어야 합니다. 그들은 또한 네트워크를 통해 작동합니다.
프로그래밍 방식으로 폴더 아이콘을 설정하는 방법에 대한 자세한 지침 은 이 MSDN 문서 를 참조하십시오 .
디렉토리를 "읽기 전용"(선호) 또는 "시스템"으로 표시하십시오.
attrib +r Music
이것이 없으면 Explorer는 desktop.ini
성능상의 이유로 ( The Old New Thing에 설명 된대로) 사용자 정의를 찾지 않습니다 .
선택적 desktop.ini
으로 숨김으로 표시 하여 파일 목록을 어지럽히 지 않도록합니다.
attrib +h +s desktop.ini
desktop.ini
파일을 찾도록 지시하는 데 필요합니다. 이것은 성능 최적화 ( Old New Thing post )입니다. 3 단계는 선택 사항입니다. 개인적으로 desktop.ini
파일이 어디에나 흩어져있는 것을보고 싶지 않습니다 .
+s
다른 부작용이 있으므로 실제 시스템 파일 / 폴더에만 권장됩니다.
attrib +r Music
작동하지 않는다는 것 입니다 attrib +s Music
.
아니, .ICO 파일은 (폴더는 아이콘이므로) 폴더의 아이콘에 (독점적으로) 사용됩니다.
최선의 방법은 이미지 파일을 .ICO 형식으로 변환하는 것입니다.
아마도 당신이 쉽게 전환 할 수 있도록 몇 가지 아이디어 / 유틸리티에 대해 다음을 확인하십시오.
개인적으로 나는 모든 .ICO 요구에 대해 Axialis의 IconWorkshop 을 좋아 합니다. :)
속성을 사용하지 않고 주입 / 할당하는 것은 다른 이야기이며 실제로는 매우 쉽습니다.
desktop.ini
아이콘을 적용하려는 폴더에서 (텍스트) 파일 을 생성 / 수정하여 파일을 지정할 수 있습니다 . 참고 :이 파일은 '숨김'및 '시스템'파일입니다.
예제 desktop.ini :
[.ShellClassInfo]
IconResource=C:\Users\techie007\Documents\myNukeBall.ico,0
.\folder.ico
복사 / 붙여 넣기가 쉽고 파일을 숨길 수 있는 대신 파일을 만듭니다. 감사합니다 ...