Добрый день =)
Придя утром, счастливый, на работу в этот солнечный четверг, присвистывая веселую мелодию, очутился в окружении нервных, потерянных пользователей. Как оказалось, с треском, упал сервер терминального доступа. Упал и по словам админов поднимется не скоро. Приняли решение перевести добрых и не очень юзеров на другой сервачек. Админы свое дело сделали, но остался вопрос. Как же перенести списки информационных баз более чем 300 пользователей? Первая мысль — батничек. Но то ли админы ленивые, то ли время сейчас такое — ни кто из них не знает и не умеет этого. Так что решать вопрос пришлось самому.
Итак, решил это сделать с помощью 1С. Но просто покопировать файлики, посоздавав каталоги нельзя. Ибо при входе пользователя создастся новый профиль типа user.domen. Так что первым делом сделал рассылку по всем пользователям с просьбой подключиться к новому серверу терминалов и пошел пить чай.
Далее написал обработку, которая копирует файлы списка информационных баз только для созданных уже аккаунтов. Так как пользователи догоняют слабо — обработка оставляет пометочки в профилях юзеров, в которых уже скопирован список ИБ.
Как оно работает?
Перед тем как запустить обработку (на локальной машине) необходимо иметь доступ по сети к профилям пользователей обоих сервером.
Далее указываем пути к профилям и стартуем обработку.
З.Ы. У кого профили задвоены-затроены (user, user.domen, user.domen.000 и тд) — в коде обработки закоментированы строки — подставьте свой домен и действуйте. Для этого минимальное понимание программирования нужно иметь.
еще один способ… тем, кому не нравится работать с родными cfg-шными файлами 1С-ки
1) если у тебя у всех пользователей одинаковый список баз — правишь один замечательный файлик в общеюзерской папке — и вуаля — у тебя желаемый список у ВСЕХ пользователей. При желании, можно сделать так, что пользователи даже не могут изменить этот список.
Так как у меня список периодически изменялся, пользователям даже выложил ярлычок на банальный батник для обновления списка
2) При наличии домена (и не особо криворукого админа) — списки баз вообще генерируются «на лету» — в зависимости от принадлежности к группам. Скрипты простенькие…
Всё это обсуждалось не один раз на ресурсе…
Итог: обработка хороша в учебных целях… но как средство администрирования списка баз — шибко кривоватый костыль.
(1) У нас очень индивидуальные списки баз. Группа компаний (овер10 компаний), списки для менеджеров, бухгалтерии, юристов, для начальников их отделов, для руководителей компаний — систематизировать это в группы польззователей домена… может быть и можно. Да только одмины аутсорсеры. + у многих индивидуальные тестовые базы. Для разового переноса при смене терминалки — хорошая, простая и действенная обработочка.