Size: a a a

UCСhat-Exchange, Skype, Office 365 and whitespace...

2021 April 20

Nn

Nikita none in UCСhat-Exchange, Skype, Office 365 and whitespace...
не понял, что на русском с каким кодом? =)
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
клинический бред
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
csv надо импортировать, да еще возможно придется использовать делиметр и энкодинг
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
использование трима я не так указывал
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
where вообще бредовый какой-то. что ожидается получить?
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
прикинь чо есть
источник

Nn

Nikita none in UCСhat-Exchange, Skype, Office 365 and whitespace...
я просто хочу получить список почтовых ящиков, а точнее их name and alias исходя из конкретного списка identity
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
(import-csv "D:\EXPORTSFILE\Deligation2.csv").users | foreach {Get-Mailbox $_} | select Name,Alias | out-file "D:\EXPORTSFILE\dd.txt"
источник

Nn

Nikita none in UCСhat-Exchange, Skype, Office 365 and whitespace...
👍
источник

АФ

Алексей Федоренко... in UCСhat-Exchange, Skype, Office 365 and whitespace...
начни отсюда https://m.habr.com/ru/post/443256/ там и про производительность и про пайпы и про форичи.  и ссылка на вендора есть https://docs.microsoft.com/ru-ru/windows-server/administration/performance-tuning/PowerShell/script-authoring-considerations
источник

Nn

Nikita none in UCСhat-Exchange, Skype, Office 365 and whitespace...
Спасибо, тогда вопрос, почему вот это выражение у меня работает безщ иморта:

$MailboxList = Get-Content "D:\EXPORTSFILE\deligationMB.txt"
foreach ($m in Get-mailbox -ResultSize Unlimited | where {$_.ExchangeUserAccountControl -eq "AccountDisabled" -and $_.alias -notlike "$MailboxList"})
{
 New-MailboxExportRequest -FilePath "\\hv04\PST$\DisabledANDnoDelogate\$m.pst" -Mailbox "$m" -BatchName "${m}_"
}
источник

EV

Evgeny V. in UCСhat-Exchange, Skype, Office 365 and whitespace...
Не, надоело, не предназначено оно для таких  копеечных нагрузок
Проще выгрузить samaccountname в файлик
А потом уже спокойно из файлика брать $i через get-content
Тьфу.
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
источник

Nn

Nikita none in UCСhat-Exchange, Skype, Office 365 and whitespace...
спасибо. тоже попрактикую
источник

O

Oleg in UCСhat-Exchange, Skype, Office 365 and whitespace...
у тебя в ксв в каком формате записи?

Судя по этому

$Users = Get-Content "D:\EXPORTSFILE\Deligation2.csv"
Get-Mailbox -ResultSize Unlimited | where {$_.Name.trim() -eq $Users} | fl Name,Alias | ft -AutoSize | Out-File "D:\EXPORTSFILE\dd.txt"

У
тебя пользователи в файле в формате DisplayName "Пупкин Василий" должны быть, чтоб находило, но чуется мне что там Alias (samaccountname)
источник

O

Oleg in UCСhat-Exchange, Skype, Office 365 and whitespace...
так просто вкинул
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
олеж, ты просто попробуй понять строчку {$_.Name.trim() -eq $Users}
источник

Nn

Nikita none in UCСhat-Exchange, Skype, Office 365 and whitespace...
о великий гуру =) не надо расстреливать =) я только учусь =))
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
еще один чудак
источник

O

Oleg in UCСhat-Exchange, Skype, Office 365 and whitespace...
А че тут не понятного?
Mailbox.Name без пробелов = Имени в файле
источник