Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Временная замена ассоциаций файлов 
Author Message
Вахмурка



PostPosted: Fri Jan 30, 2009 11:17    Post subject: Reply with quote

Я тупо продолжаю гнуть свою линию: reg-файлы. Если же надо восстанавливать ассоциации, то пути два:
1. PowerPro и плагин reg, позволяющий менять ключи реестра из скрипта;
2. Специальные утилиты (лучше консольные), делающие то же самое. Они в сети есть, надо только поискать.
Сценарий:
1. Выясняем, что и как прописывают наши любимые программы в реестр.
2. Пишем батник/скрипт, который сохраняет текущее содержимое этих ключей в reg--файлы и записывает их - хоть на ту же флешку;
3. Пишем reg-файлы, которые прописывают наше любимое. Их запуск тоже можно поручить скрипту;
4. Придя на место, запускаем скрипт, который сохраняет текущее состояние и только потом прописывает наше.
5. После работы выполняем обратную операцию: сохраненные ключи прописываются обратно. Статус-кво восстановлен, задача решена.

ЗЫ. Сдается мне, что подобную утилиту я видел на sysinternals.com (М. Руссинович, Б. Когсуэлл и Ко). Кажется, нынче они под Мелкомягкими...
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
View user's profile Send private message Send e-mail Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group