Добрый день =)
Придя утром, счастливый, на работу в этот солнечный четверг, присвистывая веселую мелодию, очутился в окружении нервных, потерянных пользователей. Как оказалось, с треском, упал сервер терминального доступа. Упал и по словам админов поднимется не скоро. Приняли решение перевести добрых и не очень юзеров на другой сервачек. Админы свое дело сделали, но остался вопрос. Как же перенести списки информационных баз более чем 300 пользователей? Первая мысль - батничек. Но то ли админы ленивые, то ли время сейчас такое - ни кто из них не знает и не умеет этого. Так что решать вопрос пришлось самому.
Итак, решил это сделать с помощью 1С. Но просто покопировать файлики, посоздавав каталоги нельзя. Ибо при входе пользователя создастся новый профиль типа user.domen. Так что первым делом сделал рассылку по всем пользователям с просьбой подключиться к новому серверу терминалов и пошел пить чай.
Далее написал обработку, которая копирует файлы списка информационных баз только для созданных уже аккаунтов. Так как пользователи догоняют слабо - обработка оставляет пометочки в профилях юзеров, в которых уже скопирован список ИБ.
Как оно работает?
Перед тем как запустить обработку (на локальной машине) необходимо иметь доступ по сети к профилям пользователей обоих сервером.
Далее указываем пути к профилям и стартуем обработку.
З.Ы. У кого профили задвоены-затроены (user, user.domen, user.domen.000 и тд) - в коде обработки закоментированы строки - подставьте свой домен и действуйте. Для этого минимальное понимание программирования нужно иметь.