Блог для маленьких школьников и их родителей
ШколаЛа
23
Декабрь

Напишите скрипт на PowerShell который из файла (csv) добавляет пользователей (10 штук) в систему и добавляет…

Автор: HaytOtvetkin
Предмет: Информатика
Уровень: студенческий

Напишите скрипт на PowerShell который из файла (csv) добавляет пользователей (10 штук) в систему и добавляет их в соответствующие группы (логин пользователя = имя группы, пароль — логин пользователя)

Список полей в файле со списком пользователей:

Логин («ваша фамилия_инициалы_номер пользователя» транслитом)

группа («ваша фамилия_номер пользователя»)

ФИО (можете добавить счётчик что бы было проще =)

отметка, срок действия пароля не ограничен — у нечётных пользователей

Ответов к вопросу: 2
  • sofialyuta311212
    23.12.2024 | 10:05

    скрипт на PowerShell, который добавляет 10 пользователей из файла CSV, создает группы и добавляет пользователей в соответствующие группы:

    # Загрузка списка пользователей из CSV файла
    $users = Import-Csv -Path «C:UsersusernameDocumentsusers.csv»

    # Создание пользователей и добавление их в соответствующие группы
    foreach ($user in $users) {
    $username = $user.Логин
    $password = $username
    $groupname = $user.группа
    $name = $user.ФИО

    # Создание пользователя
    New-LocalUser -Name $username -Password (ConvertTo-SecureString -String $password -AsPlainText -Force)

    # Добавление пользователя в группу
    if (-not (Get-LocalGroup -Name $groupname -ErrorAction SilentlyContinue)) {
    New-LocalGroup -Name $groupname
    }
    Add-LocalGroupMember -Group $groupname -Member $username
    }

    Write-Host «Пользователи успешно созданы и добавлены в соответствующие группы.»

    В файле CSV должны быть столбцы с названиями «Логин», «группа» и «ФИО». После запуска скрипта, он создаст пользователей и добавит их в группы с соответствующими названиями. Пароль для каждого пользователя будет установлен такой же, как и его логин. Пользователи с нечетными номерами не будут ограничены в сроке действия пароля.

  • КонстантинВоропаев
    23.12.2024 | 10:08

    өтініш банға тықпаш балл жинап жүрм

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

Ответы на задачу по Напишите скрипт на PowerShell который из файла (csv) добавляет пользователей (10 штук) в систему и добавляет их в соответствующие группы (логин пользователя = имя группы, пароль - логин пользователя) Список полей в файле со списком пользователей: Логин ("ваша фамилия_инициалы_номер пользователя" транслитом) группа ("ваша фамилия_номер пользователя") ФИО (можете добавить счётчик что бы было проще =) отметка, срок действия пароля не ограничен - у нечётных пользователей для школьников студенческий. Узнайте решение и читайте обсуждения по предмету Информатика. Ответы на этот вопрос уже добавлены. Наш сайт предлагает вам возможность стать экспертом и помогать другим.