Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Import-clixml

Ответить
Настройки темы
PowerShell - [решено] Import-clixml

Новый участник


Сообщения: 24
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Есть xml файлик вида

Name PrimarySmtpAddress Alias
---- ------------------ -----
*** *** ***
*** *** ***
*** *** ***
*** *** ***

как его распарсить в цикле и подставить в командлет:

New-MailContact -ExternalEmailAddress $PrimarySmtpAddress -Name $Name -Alias $Alias -OrganizationalUnit ******

Отправлено: 10:28, 31-12-2014

 

Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


red.army@vk:
Цитата:
Есть xml файлик вида


Это какой-то результат экспорта, а не xml

Код: Выделить весь код
$a = gc 1.xml

($a[2..($a.count-1)]).foreach({

    $name = $_.split()[0]
    $smtp = $_.split()[1]
    $alias = $_.split()[2]
    
    New-MailContact -ExternalEmailAddress $smtp -Name $name -Alias $alias -OrganizationalUnit ******

})

Последний раз редактировалось Foreigner, 31-12-2014 в 12:02.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:37, 31-12-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 24
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


разобрался спс

get-mailbox | where HiddenFromAddressListsEnabled -like "False" | Export-Clixml -Path c:\li\li.xml экспортировал на одном Exchange

И залил на второй...

$S = Import-Clixml -Path C:\li.xml
foreach($Item in $s)
{
$Mail = [string]$item.PrimarySmtpAddress
$name = $item.Name
$Ali = $Item.Alias
New-MailContact -ExternalEmailAddress $Mail -Name $name -alias $Ali -OrganizationalUnit domen/ou/ou
}

Отправлено: 12:56, 31-12-2014 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Import-clixml

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Import-Smgserversetting и server 2003 St.GunneR Скриптовые языки администрирования Windows 5 20-07-2013 17:35
CAD Import VCL 8.1 OSZone Software Новости программного обеспечения 0 01-10-2012 23:30
C/C++ - Import *.tlb - как потом использовать полученный *.h ? (C++ Builder 2009) Sanchos Программирование и базы данных 1 23-06-2009 11:29
How to import vob в Adobe? 0_5Mandarinki Видео и аудио: обработка и кодирование 3 17-08-2007 11:08




 
Переход