Как настроить предварительный просмотр в MS Outlook 2007 для файлов с произвольными расширениями?
Уважаемые коллеги!
Имеется сервер Informatica PowerCenter, который шлёт мне письма с вложенными логами неудачно завершённых сессий. Именование логов я контролирую не полностью, т.к. к заданному мною шаблону Informatica добавляет служебную информацию — id процесса, дату запуска, в итоге предложенное мною расширение .log оказывается глубоко в середине имени. Вопрос такой — как мне настроить Outlook, чтобы он либо открывал эти логи в любом блокноте без доп.вопросов, либо (в идеале) показывал мне текст лога в Предварительном просмотре?
Не совсем. Имя вложения примерно такое: имя_лога.log.456736.201210041947000000. Соответственно, каждый вложенный файл имеет разное расширение, которое в системе не проассоциировано ни с какой программой. Так что мне приходится щёлкнуть по вложению, Виндоус спрашивает меня, поискать программу для просмотра этого файла в Веб или я сам укажу программу, потом предлагает выбрать программу из списка и только после этого файл открывается в блокноте (Notepad++). Я помню, что в 95 можно было твикером сделать так, чтобы все файлы, не проассоциированные ни с каким приложением, открывались бы в блокноте. Так что первая часть моего вопроса была про открывание неассоциированных файлов в блокноте на выбор. А если можно было бы указать Outlook, чтобы он показывал такие файлы Блокнотом прямо в письме — было бы идеально.
Уже думаю над таким решением — написать скрипт, который будет записывать в реестр пачку ключей, ассоциирующих расширение файла на сутки вперёд и будет удалять устаревшие ключи, например, на два дня назад (более ранние логи я вряд ли буду часто смотреть). Но тут уже возникает новый вопрос, как реестр отнесётся к тому, что в нём ежедневно будет производиться (60 секунд * 60 минут * 24 часа * 3 суток = 259 200) почти 300 000 записей/удалений? Уточнил формат расширения, это 'YYYYMMDDHH24MISS'.