Получаем список локальных пользователей при помощи PowerShell

В Windows 7 можно получить список локальных пользователей при помощи утилиты net.exe. Но доступен и более простой вариант PowerShell функция Get-LocalUser:

function Get-LocalUser {
 $users = net user
 $users[4..($users.count-3)] -split '\s+' | Where-Object { $_ }
}

Проверим есть ли пользователь с именем «user»:

PS> (Get-LocalUser) -contains 'Tobias'

Теперь посмотрим есть ли учетные записи включающие слово «test» в логине:

PS> (Get-LocalUser) -like '*test*'
Теги:

Понравилась статья? Оставьте комментарий или подпишитесь на RSS рассылку.

Комментарии

Комментариев пока что нет

Оставить комментарий

(required)

(required)