如何在 Windows 7 中使用通配符将文件扩展名与程序关联

如何在 Windows 7 中使用通配符将文件扩展名与程序关联

我有这样命名的日志文件

Service.log20150620
Service.log20150621
Service.log20150622

我怎样才能将它们全部与 Windows 7 中的程序关联起来,而不用对每个扩展单独进行操作?

答案1

你不能。

文件关联HKEY_CLASSES_ROOT在注册表中单独存储。甚至类似的扩展名也单独存储:.jpeg .jpg、.htm .html。

考虑将文件名输出格式调整为Service.<date>.log。如果无法配置,请编写一个脚本,定期对文件进行适当的重命名。

编辑(您提到了log4net):根据以下 StackOverflow 帖子,您应该能够修改日志文件格式,将日期放在文件名的较早位置。

https://stackoverflow.com/questions/615092/log4net-rolling-file-appender-define-extension/615137#615137

相关内容