我有这样命名的日志文件
Service.log20150620
Service.log20150621
Service.log20150622
我怎样才能将它们全部与 Windows 7 中的程序关联起来,而不用对每个扩展单独进行操作?
答案1
你不能。
文件关联HKEY_CLASSES_ROOT
在注册表中单独存储。甚至类似的扩展名也单独存储:.jpeg .jpg、.htm .html。
考虑将文件名输出格式调整为Service.<date>.log
。如果无法配置,请编写一个脚本,定期对文件进行适当的重命名。
编辑(您提到了log4net):根据以下 StackOverflow 帖子,您应该能够修改日志文件格式,将日期放在文件名的较早位置。