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のメニュー項目でやらなければならないような "アイコン"文字列値を作成しようとしましたが、どこに配置しても機能しませんでした。