파일 확장자없이 빈 파일을 새로 만들 수 있도록 ShellNew 명령을 성공적으로 만들었습니다. reg 파일은 다음과 같습니다.
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\.]
[HKEY_CLASSES_ROOT\.]
@="emptyFile"
[HKEY_CLASSES_ROOT\.\ShellNew]
"NullFile"=""
@="Empty File"
"ItemName"=""
[HKEY_CLASSES_ROOT\.\ShellNew\Config]
"NoExtension"=""
[-HKEY_CLASSES_ROOT\emptyFile]
[HKEY_CLASSES_ROOT\emptyFile]
@="Empty File"
[HKEY_CLASSES_ROOT\emptyFile\DefaultIcon]
@="%SystemRoot%\\system32\\imageres.dll,2"
이것은 환상적이고 모두 작동합니다. 원하는 방식으로 파일을 작성하지만 ShellNew 창에 표시된 아이콘은 다음과 같이 시스템 파티션의 아이콘입니다.
파일 유형 자체에 제공하는 DefaultIcon과 일치하도록이 아이콘을 어떻게 변경합니까? Unity 및 Sublime Text 메뉴 항목에 대해 수행해야 할 작업과 같은 "아이콘"문자열 값을 만들려고했지만 어디에 두어도 작동하지 않습니다.