3

У меня есть файлы журналов, которые названы так

Service.log20150620
Service.log20150621
Service.log20150622

Как я могу связать их все с программой в Windows 7, не делая это индивидуально для каждого расширения?

1 ответ1

6

Ты не можешь

Ассоциации файлов хранятся отдельно в 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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .