我希望在 Windows 资源管理器(Windows 7)中双击文件夹和文件时有不同的行为。
文件夹应通过双击打开,但文档和可执行文件均不应通过双击打开。文档和可执行文件应仅使用上下文菜单打开,或者,如果可能,使用 STRG+Click 或 ALT+Click 等。
Windows 中关于单击或双击打开项目的唯一选项是在资源管理器 -> “文件夹选项” -> “常规”中。这不是我需要的。
是否存在我可以配置的注册表项或其他可能实现此行为的可能性?
答案1
糟糕的解决方法:
Windows 仅在定义了文件关联的情况下才打开文件。对于未知的文件关联,会显示一个窗口要求程序进行选择。因此,您可以为每种文件类型添加一个“donothing-script”作为文件关联...
示例(禁止 perl 执行):
ASSOC .pl=Perl
FTYPE Perl=donothing.exe
如果你不知道如何写,donothing.exe
那么可以使用类似这样的
FTYPE Perl=wscript C:\path\to\empty-file.vbs %*
要查看已注册的扩展,请assoc
不带参数调用。另请参阅assoc /?
和ftype /?