Size: a a a

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

2021 March 11

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
ну вот
So which one do you use? Well, the answer is, “It depends.” You can iterate through a collection of items by using either the ForEach statement or the ForEach-Object cmdlet. ForEach is perfect if you have plenty of memory, want the best performance, and do not care about passing the output to another command via the pipeline. ForEach-Object (with its aliases % and ForEach) take input from the pipeline. Although it is slower to process everything, it gives you the benefit of Begin, Process, and End blocks. In addition, it allows you to stream the objects to another command via the pipeline. In the end, use the approach that best fits your requirement and the capability of your system.
источник

ВБ

Виктор Бутолин... in UCСhat-Exchange, Skype, Office 365 and whitespace...
maxxxxxxxx
та не, там разные механизмы
Исходники же есть?)
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
Оператор ForEach загружает все элементы заранее в коллекцию, а затем обрабатывает их по одному. ForEach-Object ожидает, что элементы будут передаваться по конвейеру, что снижает требования к памяти, но в то же время снижает производительность.
источник

ВБ

Виктор Бутолин... in UCСhat-Exchange, Skype, Office 365 and whitespace...
maxxxxxxxx
ну вот
So which one do you use? Well, the answer is, “It depends.” You can iterate through a collection of items by using either the ForEach statement or the ForEach-Object cmdlet. ForEach is perfect if you have plenty of memory, want the best performance, and do not care about passing the output to another command via the pipeline. ForEach-Object (with its aliases % and ForEach) take input from the pipeline. Although it is slower to process everything, it gives you the benefit of Begin, Process, and End blocks. In addition, it allows you to stream the objects to another command via the pipeline. In the end, use the approach that best fits your requirement and the capability of your system.
Блин. Это ничего не меняет
источник

е

ехал фильтр через фи... in UCСhat-Exchange, Skype, Office 365 and whitespace...
Виктор Бутолин
Блин. Это ничего не меняет
щито?
источник

ВБ

Виктор Бутолин... in UCСhat-Exchange, Skype, Office 365 and whitespace...
Форич остался форичем. Просто разная реализация
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
Виктор Бутолин
Форич остался форичем. Просто разная реализация
и можно назвать их одинаковыми?)
источник

е

ехал фильтр через фи... in UCСhat-Exchange, Skype, Office 365 and whitespace...
машина никогда не меняется. трактор и мерседес . просто разная реализация
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
тогда можно и while подвести под do и for циклы, сказать что тоже все одна хуйня, просто реализация разная))
источник

ВБ

Виктор Бутолин... in UCСhat-Exchange, Skype, Office 365 and whitespace...
maxxxxxxxx
и можно назвать их одинаковыми?)
Так. В Бонч языки не учат?
источник

m

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

ВБ

Виктор Бутолин... in UCСhat-Exchange, Skype, Office 365 and whitespace...
Пош сложно назвать языком. Форич вот он не реализует. А берет готовое решение и красиво подает
источник

R

Retif in UCСhat-Exchange, Skype, Office 365 and whitespace...
Ставлю виндовые апдейты на сервер в одной незалэжной стране. Перевел эксч в режим обслуживания, все дела. Там на эксче тухлый Trend Micro Scan Mail стоит, который для себя инстанс SQL-я ставит.

Все поставилось, кроме этого:
Security Update for SQL Server 2014 Service Pack 2 GDR (KB4505217).
Говорит, у вас тут кластер на сервере и не кластер вовсе.
С какого фига ему кластер подавай, когда он там для одного только анивируса стоит, непонятно. Снял ноду с паузы, поставился.
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
Виктор Бутолин
Пош сложно назвать языком. Форич вот он не реализует. А берет готовое решение и красиво подает
Почему сложно? Он целиком на объектах построен. Да и построен на .нет
источник

ВБ

Виктор Бутолин... in UCСhat-Exchange, Skype, Office 365 and whitespace...
maxxxxxxxx
Почему сложно? Он целиком на объектах построен. Да и построен на .нет
Форич то берет, реализованный на шарпе
источник

m

maxxxxxxxx in UCСhat-Exchange, Skype, Office 365 and whitespace...
Виктор Бутолин
Форич то берет, реализованный на шарпе
Разве Шарп?) Может .net все же?
источник

ВБ

Виктор Бутолин... in UCСhat-Exchange, Skype, Office 365 and whitespace...
Ага
источник

A

Andrei in UCСhat-Exchange, Skype, Office 365 and whitespace...
@butolini

Foreach ($mailbox in Get-MailboxStatistics -Database RDB)

{
New-MailboxRestoreRequest -SourceDatabase RDB -SourceStoreMailbox $mailbox.DisplayName -TargetMailbox $mailbox.DisplayName
}

Как тебе скрипт ?)
источник

A

Andrei in UCСhat-Exchange, Skype, Office 365 and whitespace...
@butolini Как будет через пайп?)
источник

ВБ

Виктор Бутолин... in UCСhat-Exchange, Skype, Office 365 and whitespace...
Andrei
@butolini Как будет через пайп?)
Неправильно рассуждаешь. Не с того конца. Форич это реалиция обхода по объектам. Все. Дальше используй как хошь
источник