Назад | Перейти на главную страницу

Требуется шаблон DDASD

Я работаю на второй линии в своей компании, и у нас есть небольшое количество наших аналитиков по сортировке, которые создают стандартные учетные записи пользователей AD в нашем домене. Часто кажется, что они делают что-то не так, будь то они поместили учетную запись AD в неправильное подразделение или они снова забыли указать правильный путь к профилю.

Я ищу шаблон, который я могу реализовать в команде, который позволит себе наряду с другой работой, которую я выполняю, просто принимать запросы, объединять их в пакет и нажимать кнопку «Выполнить», и мне не нужно беспокоиться о том, что произойдет.

Я не очень хорошо умею создавать сценарии, и мне было интересно, есть ли у кого-нибудь шаблон?

Я хотел бы иметь возможность заполнить

Наряду с этим я хотел бы иметь возможность разместить объект AD в определенном OU и добавить объект в определенные группы безопасности.

Кто-нибудь может помочь?

Это довольно сложно. По сути, вы говорите: «Я не очень хорошо пишу сценарии и не хочу учиться. Кто-нибудь, пожалуйста, сделайте это сложное задание за меня». Здесь так не работает. Ты должен быть профессиональный, а создание сценариев - это фундаментальное занятие для любого достойного внимания SA. Тем не менее, я помогу вам и посоветую вам начать изучение PowerShell, это поможет вам далеко.

Вы можете прочитать файл, используя Get-Content и вы можете прочитать CSV, выполнив Import-Csv. Эти два являются основой для пакетной обработки информации в PowerShell. Затем вы можете трубить | этот вывод на ForEach-Object { some commands here }, что позволит вам запускать набор команд, используя информацию в каждой строке текстового или CSV-файла, являющегося вашим источником. В $_ переменная - это специальная переменная, означающая «Все, что сейчас находится в стадии разработки». Узнайте, как с этим работать. Без него PowerShell практически бесполезен.

Чтобы создать новые учетные записи пользователей, вы захотите использовать модуль AD для PowerShell. Вы можете установить это, включив «инструменты командной строки» в RSAT. Затем в качестве первой строки вашего скрипта запустите Import-Module ActiveDirectory. Это позволит вам использовать эти специальные инструменты PowerShell в вашем скрипте. После импорта модуля вы захотите использовать либо New-ADUser или Set-ADUser для создания новых учетных записей или изменения разрешений существующих учетных записей.

Если вам нужна помощь или примеры использования любого из них, вы всегда можете запустить Get-Help <cmdlet> -full или Get-Help <cmdlet> -examples. Например, если вы хотите узнать больше о New-ADUser ты бы побежал Get-Help Get-ADUser -full.

Серьезно, изучите PowerShell или другой язык сценариев (я предлагаю PowerShell, если вы в основном администратор Windows). Нет оправдания тому, чтобы не знать, как писать сценарии, если вы компетентный SA.