Импорт данных из csv в AD

1. user2084160 20.05.24 07:19 Сейчас в теме
Добрый день!
Пытаюсь настроить функционал синхронизации учетных записей из 1С в AD.
Данные из 1С выгружаются на контроллер домена в папку C:\Outfeed\Book1.csv
Пишу скрипт на powershell для сравнения данных в этом файле и в AD. По моей задумке после повторного запуска скрипта в случае изменений в файле csv, в AD данные также должны меняться.
На данный момент скрипт корректно создает учетные записи в AD в нужной мне OU, но при изменении данных в файлике и повторном запуске скрипта, в AD данные не меняются, скрипт просто пишет, что учетная запись уже существует и на этом заканчивается. Помогите решить этот момент.

Также в идеале я хочу добавить функционал, при котором будет проверка на одинаковые логины, и в случае уже существующей учетной записи с таким же логином, скрипт будет делать перебор цифр в конце samaccountname, пока не найдет уникальный логин. Если кто подскажет как это добавить в скрипт, буду очень признателен.

Прикладываю текстовик с кодом и табличку для примера с данными.
Прикрепленные файлы:
Попытка номер 10.txt
Book1.csv
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот