小编God*_*ane的帖子

“.”的 ShellNew 图标 文件类型

我已经成功创建了一个 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"
Run Code Online (Sandbox Code Playgroud)

这太棒了。它按照我想要的方式创建文件,但显示在 ShellNew 窗口中的图标是系统分区的图标,如下所示:

1

如何更改此图标以匹配我为文件类型本身提供的 DefaultIcon?我曾尝试制作一个“图标”字符串值,就像我必须为 Unity 和 Sublime Text 菜单项所做的那样,但无论我把它放在哪里都不起作用。

windows-registry windows-7 icons

8
推荐指数
1
解决办法
656
查看次数

标签 统计

icons ×1

windows-7 ×1

windows-registry ×1