我想删除所有文件类型,但右键菜单导致右键单击Windows XP中的背景(然后去“新建”)。 我在注册表中尝试了HKCR - >目录 - >背景 - > sheelex,并且有“新”项目,但它只有一个值。
问题是我有20个文件类型,但每次只需要一个节省时间查找.txt(确保没有随机内容添加到新文件,我每次都是自己编辑扩展名)。 我在哪里可以找到这个菜单的内容?windowsXP在后台右键菜单:新文件类型
0
A
回答
1
此主题在这里解释:扩展新的子菜单
http://msdn.microsoft.com/en-us/library/windows/desktop/cc144101(v=vs.85).aspx#new
相反的操作,则需要在注册表中搜索以下重点:
HKEY_CLASSES_ROOT\.XXX\ShellNew
凡XXX
是一个文件扩展名。 bmp
,rtf
,txt
等
您可以通过使用下面的批处理文件来做到这一点。
@ECHO OFF
REG EXPORT HKEY_CLASSES_ROOT "%TEMP%\REGLIST.TMP"
FIND /I "\SHELLNEW]" "%TEMP%\REGLIST.TMP"
DEL "%TEMP%\REGLIST.TMP"
PAUSE
它会显示类似这样的内容。
[HKEY_CLASSES_ROOT\.doc\ShellNew]
[HKEY_CLASSES_ROOT\.dpp\ShellNew]
[HKEY_CLASSES_ROOT\.Hxs\Hxs\ShellNew]
[HKEY_CLASSES_ROOT\.lnk\ShellNew]
[HKEY_CLASSES_ROOT\.rtf\ShellNew]
[HKEY_CLASSES_ROOT\.txt\ShellNew]
[HKEY_CLASSES_ROOT\.zip\ShellNew]
请注意,并非所有ShellNew
子项将在New
子菜单中显示,因为它必须按照规定要求在上面的链接描述下。
要删除新文件菜单项,请删除ShellNew
注册表子项。
例如,当文件扩展名是dpp
,那么注册表项将是:
HKEY_CLASSES_ROOT\.dpp\ShellNew
,并删除了ShellNew
子项,可以使用注册表编辑器或命令行REG工具。
对于REG例如:
REG DELETE HKEY_CLASSES_ROOT\.dpp\ShellNew
相关问题
- 1. jquery上下文菜单插件 - 右键单击事件类型在哪里?
- 2. 添加右键单击上下文菜单仅在台式机
- 3. 调整WebStorm右键单击新菜单
- 4. 在上下文菜单中右键单击后获取值PrimeFaces
- 5. NSWindow - 右键菜单
- 6. Xpages右键单击上下文菜单
- 7. 右键单击上下文菜单jquery
- 8. VS代码右键单击菜单新类C#
- 9. NSEvent单击右键菜单
- 10. 发送菜单键(右键单击)
- 11. 在PowerBuilder中右键单击(菜单)
- 12. 如何在Visual Studio中的某些文件类型上获得右键单击上下文菜单
- 13. 编辑右键上下文菜单7
- 14. 创建一个新类不要出现右键菜单eclipse
- 15. 从Windows右键菜单
- 16. Codeigniter - 动态右键菜单
- 17. 拖放右键菜单
- 18. Firefox右键菜单太长
- 19. jQuery菜单滑动右键
- 20. 跟踪右键菜单事件?
- 21. jQuery的文本菜单上右键单击事件
- 22. 右键菜单在菜单上返回false后错误地显示上下文菜单
- 23. Windows 7的右键“发送到”文件上下文菜单
- 24. 调用右键菜单在Windows的C#
- 25. 右键菜单不显示在Firefox(smartgwt)
- 26. 添加扫描,在右键菜单
- 27. 编辑窗口右键菜单在C#
- 28. Jar文件没有运行在右键单击上下文菜单
- 29. 在Windows Shell中操作右键单击上下文菜单
- 30. 如何在DataGridView上使用右键单击上下文菜单?