gifts2017

Редактирование списка баз 1с 7.7 в реестре Windows

Опубликовал Евген (s_tagil@mail.ru) в раздел Администрирование - Системное

Обработка для сохранения, редактирования, восстановления путей и названий баз в 1с 7.7.
Возможно изменять наименования баз, удалять из списка несуществующие базы (если в каталоге отсутствует файл 1cv7.md).
Также можно сохранять список баз в файл и восстановливать из файла.

Как часто Вам приходится переустанавливать Windows? И каждый раз Вы судорожно  записываете все настройки в текущей винде на бумажку, в том числе и пути и названия баз в 1с-ке. Ладно если у Вас 2-3 базы (например у заккзчика) а если несколько десятков!.. А как быть с захламлением списка 7-шных баз. Бывает уже и заказчика нет давно и диск от лиших баз почистил, а в списке и так не маленьком болтаются ненужные никому записи. В данном случае за несколько щелчков мыши Вы сможете сохранить список баз на флешку или любое другое место, очистить от "мусора" список баз 1с7.7 с помощью данной обработки.

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

PS Проверено и работатет на WinXP и Vista

 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Редактирование списка баз 1с 7.7 в реестре Windows
.ert 184,00Kb
20.10.11
75
.ert 184,00Kb 75 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Эдуард Мельников (emelnikov) 20.10.11 13:58
У Вас в коде:
Путь = СтрЗаменить(Путь,"\\\\","\\");
Путь = СтрЗаменить(Путь,"\\","\");

А нужно так:
Путь = СтрЗаменить(Путь,"\\","\");
Путь = СтрЗаменить(Путь,"\\\\","\\");

Иначе сетевые пути обрабатываются неверно.
2. Евген (s_tagil@mail.ru) 20.10.11 14:09
(1) emelnikov, Спасибо за замечение. Поправил.
3. Дониэла Иванова (Доня) 20.10.11 16:24
Спасибо, очень пригодилась, а то ручками проверяю, долго!
4. Владислав Чинючин (vcv) 20.10.11 20:54
Сохранить список баз можно одной строкой:
regedit /e C:\TEMP\titles.reg HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles
Восстановить аналогично
regedit /s C:\TEMP\titles.reg
А живая база или нет, показывают многие стартеры. Я, например, пользуюсь Starter1C. Заодно получаю иерархический список баз с отдельными настройками запуска каждой базы отдельно.
В общем, совсем не обязательно плодить сущности сверх меры.
OStepanych; vkr; +2 Ответить 2
5. dima (kdw) 21.10.11 06:51
прикольно надо в коллекцию!!!
6. Евген (s_tagil@mail.ru) 21.10.11 07:19
(4) vcv, В общем то почти любая обработка или отчет это собранный в одном месте набор определенных действий максимально адаптированный для удобства и простоты их выполнения и наиболее быстрого получения нужного результата.
А по поводу "плодить сущности сверх меры" - так под это можно смело половину обработок на сайте подвести :)
7. Александр Лыткин (TrinitronOTV) 21.10.11 09:04
s_tagil@mail.ru пишет:

(1) emelnikov, Спасибо за замечение. Поправил.

спасибо за обработку, пригодится в жизни
8. vkr (vkr) 21.10.11 10:33
(4) Ваш метод быстр и экономичен :) - но только для тех, кто разбирается... :)
Для остальных - обработка от автора...
9. krupp 27.10.11 12:59
эта обработка уже полезна хотя бы как пример работы с реестром.
10. Владимир (winise) 28.10.11 22:01
11. Владимир (Вова) 24.11.11 21:40
Нет, не слабо!
То, что Вы написали - это примитив. Известно всем и каждому давным давно. Это, примерно, равносильно указанию, как в параметрах установить по умолчанию период формирования отчётности.
12. Евген (s_tagil@mail.ru) 25.11.11 09:22
(11) Вова, интересно где это такие умные обитают... Я знаю пару десятков людей которые могут назвать примитивом 50% выставленных здесь обработок (в том числе и твои - я глянул), так вот если тебе это показалось не интересным можешь просто пройти мимо.. Мне эта обработка в свое время помогла и если еще поможет хотя бы одному человеку, то значит не зря я ее выложил сюда...
13. Владимир (Вова) 25.11.11 11:47
Во-первых, мы с Вами на брудершафт не пили, и я попросил бы обращаться соответственно.
В-вторых, высказывая своё мнение я не сбираюсь просить на это чьего-либо согласия.
И в-третьих, Ваше право поставить минусы моим обработкам.
А проходить мимо примитива не привык. Иногда не мешает сказать правду!
14. Евген (s_tagil@mail.ru) 25.11.11 13:16
(13) Вова, я с Вами обращаюсь вполне корректно. Просто мне на самом деле интересно где обитают программисты которые "давным давно" все знают..Так зачем Вам тогда этот форум вообще нужен?.. Эту обработку я писал еще в начале моего занятия 1С лет 5-6 назад - тогда она мне помогала, хоть и "примитивна" но действенна и экономила время у заказчика, соответственно и предназначена она не для корифеев (видимо которым считаешь себя ты, хотя настоящие спецы по таким форумам не ходят), а для начинающих работать в 1с, либо для других людей которым просто нужно что-то похожее, а писать с "0" нет времени.

PS А минусы я ставить не могу потому что считаю любую работу достойной уважения, даже простую, если выполняется она правильно.
15. Владимир (Вова) 25.11.11 13:53
Дело не в том, где обитают такие программисты, а в том, что для занятия каким-либо делом нужно иметь соответствующее образование. У меня нет художественного образования, вот я туда и не лезу. А человек, который с трудом освоил игру "Паук" уже считает себя "великим программистом".
Я говорю о том, что информация, которую Вы дали, относится к азам программирования. И человек, который этого не знает, должен сначала пойти поучиться этим азам!
А "корифеем" я себя совсем не считаю, хотя занимаюсь компьютерными технологиями более четверти века. Так вот, так называемых программистов такого уровня (которые, в частности, не умеют работать в реестром) я безжалостно увольнял!
16. Евген (s_tagil@mail.ru) 25.11.11 14:17
(15) Вова, Да теперь понятно, Вы видимо за 25 лет уже забыли что значит быть "начинающим" программистом. И я, честно, не считаю работу с реестром програмно из 1С "азами" программирования даже в простейшем случае как этот. И вообще, если бы Вас в детстве не научили "азам": читать и писать, то чего бы Вы стоили сейчас??
По поводу "пойти поучится.." - так этот форум и предназначен вроде для передачи опыта и знаний и люди сюда приходят как раз поучиться..
Уволнять эт конечно хорошо.. а учить своих сотрудников Вы не пробовали?..
17. Владимир (Вова) 25.11.11 14:35
Пробовал и умею: у меня второе высшее образование как раз педагогическое. Но я ещё раз повторпяю (да и Вы сами это подчёркиваете), что это ФОРУМ (!!!), а не детский сад. И если Вы реестр не считаете азами и предлагаете здесь на форуме учить людей читать и писать, то нам с Вами просто не о чём разговаривать. Пишите, учите неучей, но тогда не обижайтесь, если Вам и в дальнейшем будут ставить минусы за Ваши "уникальные" разработки!
18. Евген (s_tagil@mail.ru) 25.11.11 16:00
(17) Вова, Да, видимо возраст делает людей такими... Вы видимо так и не поняли смысл того что я хотел Вам донести. Вы мне никто и Ваше мнение для меня пшик - не нравится не пользуйтесь!

PS Я считаю выкладывать сюда решения каких то местечковых конкретных задач глупо, их надо решать на месте и в каждом конкретном случае индивидуально. А вообще разработки нужны разные и разным людям, эти (я имею в виду обе мои обработки на сайте) были выбраны мной по принципу универсальности и максимальной простоты может кому-нить в личную копилку знаний пригодится, более не для чего.

PPS А общаться с Вами далее мне и в самом деле не о чем..
19. Владимир (Вова) 25.11.11 20:25
Да, Вы правы. Возраст делает людей мудрее, и Вам, видимо, до этого ещё далеко.
Так вот запомните: халявы я не люблю, и если Вы пришли сюда с меркантильными целями, то я Вам здесь не только не помощник, а сильный противник!
21. Петр Пикулин (peterpp) 13.06.14 00:00
Редактирует ли обработка индивидуальный перечень баз для каждого пользователя компьютера?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа