|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Использование возвращаемых значений |
|
PowerShell - [решено] Использование возвращаемых значений
|
Новый участник Сообщения: 48 |
Командлет Get-contact user | Format-List
Выдает много информации... Как использовать эти значения при сравнении? В частности интересует WindowsEmailAddress [Root:] C:\EXCHANGE> Get-Contact user | Format-list OrganizationalUnit : *********** AssistantName : City : Company : CountryOrRegion : Department : DirectReports : {} DisplayName : User Fax : FirstName : User HomePhone : Initials : LastName : User Manager : MobilePhone : Notes : Office : OtherFax : {} OtherHomePhone : {} OtherTelephone : {} Pager : Phone : PhoneticDisplayName : PostalCode : PostOfficeBox : {} RecipientType : MailContact RecipientTypeDetails : MailContact SimpleDisplayName : StateOrProvince : StreetAddress : Title : UMDialPlan : UMDtmfMap : {emailAddress:358545682, lastNameFirstName:, firstNameLastName:} AllowUMCallsFromNonUsers : SearchEnabled WebPage : TelephoneAssistant : WindowsEmailAddress : User@lalala.ru UMCallingLineIds : {} SeniorityIndex : VoiceMailSettings : {} IsValid : True ExchangeVersion : 0.10 (14.0.100.0) Name : User DistinguishedName : *** Identity : *** Guid : 7433289c-ea98-4d28-a352-0b14f7dee366 ObjectCategory : ** ObjectClass : {top, person, organizationalPerson, contact} WhenChanged : 30.06.2014 16:23:58 WhenCreated : 30.06.2014 16:23:43 WhenChangedUTC : 30.06.2014 10:23:58 WhenCreatedUTC : 30.06.2014 10:23:43 OrganizationId : OriginatingServer : ** ObjectState : Changed |
|
Отправлено: 14:40, 30-06-2014 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать 1) if((Get-Contact user).WindowsEmailAddress -eq "User@lalala.ru") {DO}
2) Get-Contact user | Where {$_.WindowsEmailAddress -eq "User@lalala.ru"} | Foreach {DO} 3) $user = Get-Contact user if($user.WindowsEmailAddress -eq "User@lalala.ru") {DO} |
Отправлено: 14:44, 30-06-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 48
|
Профиль | Отправить PM | Цитировать Это аналогично для любой команды?
|
Отправлено: 15:29, 30-06-2014 | #3 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Да принцип одинаков, доступ к свойствам объекта - $object.property:
1) http://technet.microsoft.com/en-us/m...owershell.aspx 2) http://windowsitpro.com/powershell/p...tering-objects |
Отправлено: 15:41, 30-06-2014 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Delphi - Добавление значений реестра | Karbid87 | Программирование и базы данных | 7 | 17-02-2014 15:14 | |
Изменение значений в оперативной памяти | VokaMut | Хочу все знать | 0 | 17-04-2013 19:28 | |
2007 - Excel.Глюк с прорисовкой значений | X-ITER | Microsoft Office (Word, Excel, Outlook и т.д.) | 3 | 09-07-2012 09:04 | |
CMD/BAT - Сравнение значений | Fresh96 | Скриптовые языки администрирования Windows | 2 | 26-01-2011 15:25 | |
Разное - Преобразование цифровых значений в буквы | diga | Microsoft Office (Word, Excel, Outlook и т.д.) | 1 | 23-03-2010 16:02 |
|