Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [тестируем] Утилита для сохранения и восстановления ассоциаций файлов

Ответить
Настройки темы
[тестируем] Утилита для сохранения и восстановления ассоциаций файлов

Старожил


Сообщения: 178
Благодарности: 25

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Bulba_S
Дата: 17-11-2008
Описание: Вышла новая версия
Вложения
Тип файла: 7z 7z456Assoc.7z
(777 байт, 1209 просмотров)
Тип файла: 7z AssTools01b.7z
(171.6 Kb, 1291 просмотров)
Тип файла: 7z 7z458Assoc.7z
(2.3 Kb, 586 просмотров)
Тип файла: 7z AssTools01.7z
(503.8 Kb, 1295 просмотров)
Благодаря отпуску в ноябре 2007 года увлекся темой автоматической установки Windows и приложений и с удивлением обнаружил, что не могу найти ничего подходящего для сохранения и восстановления ассоциаций файлов. Процедура сама по себе очень простая, поэтому решил написать небольшую утилитку для командной строки.

Для отладки сделал GUI-версию на Delphi 7, но когда получил желаемые CMD-файлы, интерес к проекту ослаб. Чтобы не пропало добро, выкладываю здесь вместе с исходниками.

Программа требует полное имя файла, просматривает реестр, выискивая ассоциации, показывает их и предлагает записать в CMD-файл, INF или REG-файлы. В CMD и INF вместо абсолютных путей есть возможность сохранить переменные среды.

Сделана также версия для командной строки.

Новая версия 0.1:
1) добавлен поиск и сохранение ассоциаций по shell\view (использует ArtIcons Pro);
2) исправлена ошибка: кавычка для команды REG в CMD-файле теперь утраивается;
3) команды ASSOC и FTYPE в CMD-файле заменены на REG ADD;
4) более наглядное отображение ассоциаций в AssView;
5) проект теперь компилируется во FreePascal/Lazarus.

Образец генерируемых файлов для версии 0.1 beta (7-Zip 4.56) и версии 0.1 (7-Zip 4.58) прилагается. Когда версия 0.1 "приживется", 0.1 beta будет удалена.

Отправлено: 08:16, 22-11-2007

 

Старожил


Сообщения: 256
Благодарности: 64

Профиль | Отправить PM | Цитировать


Bulba_S,
AssView - название!! Это пять!!

Отправлено: 10:16, 23-11-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 178
Благодарности: 25

Профиль | Сайт | Отправить PM | Цитировать


:-)

-------
AY-3-8910/AY-3-8912/YM2149F Homepage


Отправлено: 11:28, 23-11-2007 | #3


Аватара для samsobi

Ветеран


Сообщения: 504
Благодарности: 96

Профиль | Отправить PM | Цитировать


Да уж поменяй название, а то программа ассоциации вызывает другие ассоциации :D

-------
http://nick-name.ru/forum/samsobi.gif


Отправлено: 15:45, 23-11-2007 | #4


Старожил


Сообщения: 178
Благодарности: 25

Профиль | Сайт | Отправить PM | Цитировать


Ну, если появится необходимость доработать что-то еще, кроме названия, постараюсь поменять. Хотя, честно говоря, мне теперь название еще больше нравится, чем когда я его придумал

... Ay_Emul: Mumiy Troll - Yadovitaya zvezda

-------
AY-3-8910/AY-3-8912/YM2149F Homepage


Отправлено: 07:31, 24-11-2007 | #5


Аватара для aset

Ветеран


Сообщения: 2891
Благодарности: 264

Профиль | Отправить PM | Цитировать


Bulba_S,
особенно перевод клевый))) получается у сабжа)

-------
убить легко!
подарить жизнь новому гораздо труднее...


Отправлено: 16:18, 25-11-2007 | #6


Забанен


Сообщения: 1462
Благодарности: 336

Профиль | Сайт | Цитировать


СПАСИБО
СПАСИБО
СПАСИБО
Именно подобной программки и не хватало.
Утилитка Associate.exe работает кривовато, ручками каждый раз лазить по реестру нет желания...
Надеюсь, проект будет развиваться.

Отправлено: 23:15, 02-12-2007 | #7


Старожил


Сообщения: 178
Благодарности: 25

Профиль | Сайт | Отправить PM | Цитировать


Цитата DPavlik82:
Надеюсь, проект будет развиваться. »
TODO пока пуст, предлагайте ;) Наверное имеет смысл сделать командлайновый вариант типа:

GetAss "ProgramPath" "Dest.cmd"

Если название устроит ;)

... Ay_Emul: Track 09 - Ennio Morricone - Deborah's Theme

-------
AY-3-8910/AY-3-8912/YM2149F Homepage


Отправлено: 11:21, 03-12-2007 | #8


Забанен


Сообщения: 1462
Благодарности: 336

Профиль | Сайт | Цитировать


Предлагаю:
1. Добавить выбор приложения через поиск (чтобы каждый раз путь к приложению ручками не вбивать)
2. Оформить конечный результат через cmd-файл и через reg-файл
3. Добавить возможность анти-регистрации (удаление ассоциаций, сделать расширение файла"ничейным")
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:45, 03-12-2007 | #9


Старожил


Сообщения: 178
Благодарности: 25

Профиль | Сайт | Отправить PM | Цитировать


DPavlik82, для третьего пункта есть команда Assoc (которую я и использую в конечном CMD). Остальное добавил в TODO, постараюсь в долгий ящик не откладывать ;)

-------
AY-3-8910/AY-3-8912/YM2149F Homepage


Отправлено: 12:26, 05-12-2007 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [тестируем] Утилита для сохранения и восстановления ассоциаций файлов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - [addon] Recuva x86/x64 - SVCPACK версия Stanner Наборы обновлений для Windows XP/2003/Windows 7 132 10-02-2018 09:47
Разное - Как перенести обновление Win7 после переустановки системы nod201 Microsoft Windows 7 43 28-09-2011 08:35
[тестируем] Утилита для конвертации *.reg-файлов в *.bat и *.inf файлы Narm Автоматическая установка Windows 2000/XP/2003 19 05-05-2010 11:56
Программы по созданию/ перемещения/ замены ассоциаций файлов wadimus Автоматическая установка Windows 2000/XP/2003 0 09-03-2007 09:51
Программа для сохранения и последующего восстановления настроек ОС TechnoTrasher Microsoft Windows NT/2000/2003 8 14-09-2006 07:40




 
Переход