Перенос списка информационных баз пользователей

Обход всех профилей пользователей и перенос файла списка баз ibases.v8i

Добрый день =) 

Придя утром, счастливый, на работу в этот солнечный четверг, присвистывая веселую мелодию, очутился в окружении нервных, потерянных пользователей. Как оказалось, с треском, упал сервер терминального доступа. Упал и по словам админов поднимется не скоро. Приняли решение перевести добрых и не очень юзеров на другой сервачек. Админы свое дело сделали, но остался вопрос. Как же перенести списки информационных баз более чем 300 пользователей? Первая мысль — батничек. Но то ли админы ленивые, то ли время сейчас такое — ни кто из них не знает и не умеет этого. Так что решать вопрос пришлось самому.

Итак, решил это сделать с помощью 1С. Но просто покопировать файлики, посоздавав каталоги нельзя. Ибо при входе пользователя создастся новый профиль типа user.domen. Так что первым делом сделал рассылку по всем пользователям с просьбой подключиться к новому серверу терминалов и пошел пить чай.

Далее написал обработку, которая копирует файлы списка информационных баз только для созданных уже аккаунтов. Так как пользователи догоняют слабо — обработка оставляет пометочки в профилях юзеров, в которых уже скопирован список ИБ.

 

Как оно работает?

Перед тем как запустить обработку (на локальной машине) необходимо иметь доступ по сети к профилям пользователей обоих сервером.

Далее указываем пути к профилям и стартуем обработку.

З.Ы. У кого профили задвоены-затроены (user, user.domen, user.domen.000 и тд) — в коде обработки закоментированы строки — подставьте свой домен и действуйте. Для этого минимальное понимание программирования нужно иметь.

2 Comments

  1. dock

    еще один способ… тем, кому не нравится работать с родными cfg-шными файлами 1С-ки

    1) если у тебя у всех пользователей одинаковый список баз — правишь один замечательный файлик в общеюзерской папке — и вуаля — у тебя желаемый список у ВСЕХ пользователей. При желании, можно сделать так, что пользователи даже не могут изменить этот список.

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

    2) При наличии домена (и не особо криворукого админа) — списки баз вообще генерируются «на лету» — в зависимости от принадлежности к группам. Скрипты простенькие…

    Всё это обсуждалось не один раз на ресурсе…

    Итог: обработка хороша в учебных целях… но как средство администрирования списка баз — шибко кривоватый костыль.

    Reply
  2. EvilDoc

    (1) У нас очень индивидуальные списки баз. Группа компаний (овер10 компаний), списки для менеджеров, бухгалтерии, юристов, для начальников их отделов, для руководителей компаний — систематизировать это в группы польззователей домена… может быть и можно. Да только одмины аутсорсеры. + у многих индивидуальные тестовые базы. Для разового переноса при смене терминалки — хорошая, простая и действенная обработочка.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *