Как управлять локальными пользователями и группами с помощью Windows PowerShell

Windows PowerShell также можно использовать для управлять локальными пользователями и группами. Это подтверждает принцип того, что Windows 10 является многопользовательской операционной системой. Существуют и другие утилиты на основе графического интерфейса для управления локальными пользователями и группами. Но некоторые системные администраторы могут захотеть использовать утилиту командной строки для управления этими пользователями и группами. Это то, о чем мы узнаем больше в этом руководстве.

Как управлять локальными пользователями и группами с помощью Windows PowerShell

Управление локальными пользователями и группами с помощью Windows PowerShell

Мы рассмотрим это руководство в двух частях. Это следующие:

  1. Управление локальными пользователями.
  2. Управление группами пользователей.

Для начала вам нужно будет открыть Windows PowerShell от имени администратора.

1]Управление локальными пользователями

Этот командлет поможет вам найти все подробности обо всех локальных учетных записях пользователей. Эти сведения будут включать имя учетной записи, статус «Включено» и описание. Командлет:

Get-LocalUser

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

Get-LocalUser -Name root | Select-Object PasswordLastSet

Каркас этого командлета:

Get-LocalUser -Name root | Select-Object *

И вы можете использовать такие объекты, чтобы получать различную информацию, подобранную специально для вас:

  • AccountExpires
  • Description
  • Enabled : True
  • FullName
  • PasswordChangeableDate
  • PasswordExpires
  • UserMayChangePassword
  • PasswordRequired
  • PasswordLastSet
  • LastLogon
  • Name
  • SID
  • PrincipalSource
  • ObjectClass

2]Управление группами пользователей


Этот командлет поможет вам найти все подробности обо всех группах локальных учетных записей пользователей:

Get-LocalGroup

Если вы хотите создать новую локальную группу пользователей, используйте этот командлет:

New-LocalGroup -Name <NAME OF THE GROUP> -Description '<ENTER THE DESCRIPTION OF THE GROUP HERE>'

Теперь, чтобы добавить локальные учетные записи пользователей в определенную группу, вы можете использовать этот командлет:

Add-LocalGroupMember -Group '<NAME OF THE GROUP' -Member ('NAME 1','NAME 2','<ROLE>') -Verbose

В качестве альтернативы этот командлет можно использовать по тем же причинам:

Get-Localuser -Name john | Add-LocalGroupMember -Group '<NAME OF THE GROUP>'

И чтобы отобразить все учетные записи пользователей, которые являются частью определенной группы, используйте эту команду:

Get-LocalGroupMember -Group ''

Наконец, если вы хотите удалить локальную учетную запись пользователя из группы, используйте этот командлет:

Remove-LocalGroupMember -Group '<NAME OF THE GROUP>' –Member <NAME OF THE LOCAL USER ACCOUNT>

Это некоторые из основных управляющих командлетов, с помощью которых пользователь может управлять локальными пользователями и группами с помощью Windows PowerShell.

Надеюсь, вы нашли это руководство полезным.

Как управлять локальными пользователями и группами с помощью Windows PowerShell

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *