Просто пытаюсь сосредоточиться на заглавной части вопроса.
Согласно документации -Properties
выполняет следующее:
Определяет свойствавыходной объект для извлечения с сервера.Используйте этот параметр для получения свойств, которые не включены в набор по умолчанию .
Таким образом, вы увидите то, что вы просили в дополнение к набору по умолчанию.Если вам не нужны эти свойства, вы можете сбросить их, набрав Select-Object
и запросить только то, что вам нужно.
$props = 'company', 'PasswordExpired', 'PasswordLastSet', 'PasswordNeverExpires'
Get-ADUser "L2371732" -Properties $props | Select-Object $props
Если вы также хотите вернуть свойство по умолчанию, например, samaccountname, вы можете добавить его в список без проблем.