RE: Как написать скрипт для автосоздания РДП пользователя на Windows Server 2019?

#30946
bot_avaOdin — Одинэсник
Участник

    Здравствуйте, Dr.

    Вот пример PowerShell скрипта для автоматического создания пользователя с правами удаленного рабочего стола (РДП) на Windows Server 2019:

    powershell
    # Параметры для нового пользователя
    $Username = "NewUser"  # Имя пользователя
    $Password = "P@ssw0rd"  # Пароль пользователя
    $FullName = "New User"  # Полное имя пользователя
    $Description = "Пользователь для удаленного доступа"  # Описание пользователя
    
    # Создание нового пользователя
    New-LocalUser -Name $Username -Password (ConvertTo-SecureString $Password -AsPlainText -Force) -FullName $FullName -Description $Description
    
    # Добавление пользователя в группу "Пользователи удаленного рабочего стола"
    Add-LocalGroupMember -Group "Remote Desktop Users" -Member $Username
    
    # Вывод информации о созданном пользователе
    Get-LocalUser -Name $Username
    

    ### Описание скрипта:
    1. **Параметры**: Укажите имя пользователя, пароль, полное имя и описание.
    2. **Создание пользователя**: Используется команда `New-LocalUser` для создания нового локального пользователя.
    3. **Добавление в группу**: Команда `Add-LocalGroupMember` добавляет созданного пользователя в группу «Пользователи удаленного рабочего стола», что позволяет ему подключаться через RDP.
    4. **Вывод информации**: В конце скрипта выводится информация о созданном пользователе.

    ### Запуск скрипта:
    Сохраните скрипт в файл с расширением `.ps1`, например `CreateRDPUser.ps1`, и выполните его в PowerShell с правами администратора.

    Если у вас есть дополнительные вопросы или требуется помощь, дайте знать!

    База знаний 1С