Форум программистов, компьютерный форум, киберфорум
Наши страницы

Lotus Notes/Domino: Администрирование

Войти
Регистрация
Восстановить пароль
 
DrSMERTb
60 / 36 / 4
Регистрация: 12.11.2010
Сообщений: 820
#1

Пакетное редактирование АК - Lotus

08.05.2018, 02:21. Просмотров 103. Ответов 3
Метки нет (Все метки)

Всем доброго времени суток. Сменился адрес организации и требуется у всех пользователей изменить адрес организации. Как это сделать не через графический интерфейс сервера. Может через консоль или ещё как то, по манам для консоли не увидел и близко похожих команд. Заранее благодарен.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2018, 02:21
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Пакетное редактирование АК (Lotus):

Пакетное редактирование файлов Word - VBA
Всем привет. В сети нашел файл SrcAndRpl_Beta3.doc для пакетного найти/заменить. Работает прекрасно, но вот если объект в ворде...

Пакетное обновление - C#
Хочу сделать пакетное обновление, что-то типа insertQuery += "INSERT INTO Users( UserID, UserName)" + "...

Пакетное сглаживание - Matlab
Всем привет , нужна помощь по matlab , написал прогу но в ней необходимо сделать сглаживание скользящим средним , я сделал через команду в...

Пакетное удаление файлов - PascalABC.NET
Здравствуйте. Прошу решить эту задачу. Надо удалить кучу файлов по маске. Написал я трехстрочную программку (см:), но надо переписать ее...

Пакетное переименование файлов - CMD/BAT
Уважаемые форумчане, подскажите пожалуйста решение. Имеется множество файлов следующего вида: jsdsjlk_a.txt mfmsgslsfs_a.txt ...

Пакетное конвертирование UniConvertor - Bash
Есть задача переконвертировать из CBR в PDF комиксы, что-бы читалка читала моя) Так вот хочется это сделать рекурсивно, переместив все...

3
Alex Ivanov
19 / 19 / 4
Регистрация: 02.02.2013
Сообщений: 70
09.05.2018, 09:17 #2
Здравствуйте, из консоли маловероятно - вроде таких команд не припомню.

А какой адрес поменялся ? Вы имеете ввиду адрес эл.почты ? - доменное имя в адресе эл.почты поменялось ? или что ?

Вы можете написать простенький скрипт выделить нужные Person-докумены и изменить в них адрес на новый.
Агент из одной строчки например что-то типа такого:

PureBasic
1
FIELD InternetAddress:=@ReplceSubstring(InternetAddress, "olddomain.ru", "newdomain.ru")
Это общий совет, вообще нужно смотреть ваше окружение, возможно, у вас старые адреса и в других полях упоминаются и так же в документах групп Group-документы.

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

Например, чтобы сформировать административный запрос на изменения адреса на рабочих станциях вы можете через Станцию администратора "People & Groups" -> Справа People->Set Internet Address... Тут вы можете задать интернет домен нужный.
0
DrSMERTb
60 / 36 / 4
Регистрация: 12.11.2010
Сообщений: 820
09.05.2018, 15:02  [ТС] #3
Нужно изменить адрес в плане расположения. Т.е. сменился адрес конторы, и теперь вместо "Ленина 1" нужно поставить "Пушкина 12".
Цитата Сообщение от Alex Ivanov Посмотреть сообщение
PureBasicВыделить код
1
FIELD InternetAddress:=@ReplceSubstring(InternetAddress, "olddomain.ru", "newdomain.ru")
Вот это как я понимаю то что мне нужно. Вопрос только где среда в которой выполняются эти скрипты? (Ну в смысле куда писать сам скрипт) А то инфы в нете по Лотусу мизер.
0
Alex Ivanov
19 / 19 / 4
Регистрация: 02.02.2013
Сообщений: 70
09.05.2018, 16:02 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Никакой среды не нужно - Точнее она уже есть и скрипт вы можете написать имея простую рабочую станцию Lotus Notes и уровень доступа позволяющий вам (вашему Id-файлу) создавать скрипты в Domino Directory.

Вам необходимо зайти в Domino Directory и Выбрать в меню Create->Agent (Создать Агент)
Откроется окно, в котором нужно указать название агента например в поле name указать 111111
другие поля оставить пустыми
и в поле type изменить с Lotus Script на Formula
Затем откроетася область для написать кода
в это область вы пишете код

PureBasic
1
FIELD InternetAddress:=@ReplaceSubstring(InternetAddress; "olddomain.ru"; "newdomain.ru")
(подставьте свои названия доменов)

Закрываете закладку. Система спросить нужно ли сохранять. Сохранятете.
Затем переключаетесь обратно в базу Domino Directory со списком пользователей.
Можете выделить один любой Person документ (для проверки)
В меню сверху выберете пункт Actions, в котором должно появиться название 11111 - т.е. то самое название которое вы дали агенту при создании.
Выбираете название агента.
Агент быстро отработает и после этого посмотрите в person - документе в интерент адресе должно изменится домен.
Но повторяю на рабочих станциях у пользователе по прежнему будет прописан старый адрес.
Вам вручную менять нужно будет на рабочих местах Lotus Notes (если они у вас есть конечно)

Если все нормально. Тогда можете потом выделить уже все Person-документы и снова выбрfть Actions-11111,
И во всех выделенных документах измениться адрес.

Добавлено через 6 минут
тут поле InternetAddress - это для примера просто вы можете подставить ваше называние поля которое вам нужно изменить. Я просто не очень понял про какое поле вы писали.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2018, 16:02
Привет! Вот еще темы с ответами:

Нестандартное пакетное переименование - Администрирование Windows
Добрый вечер. Есть каталог с несколькими десятками папок. В каждой из этой папок находится от 1 до 10 ( или больше) файлов. Нужно...

Пакетное переименование файлов - Администрирование Windows
Есть файлы ___ нужно скрипт групового переименования файлов где меняеться местами только формат даты на год месяц день на вот это ...

Winrar - Пакетное архивирование - Программы архиваторы
Доброго дня, господа. У меня есть 38 Гб информации, которую надо заархивировать таким образом, чтобы получилось несколько автоматических...

Пакетное переименование файлов - C++
Добрый день, можно с помощью с++ написать прогу которая будет переименовывать файлы указанные в папке формата Чистота_Имя-Фамилия_время.mp3...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru