Size: a a a

2021 June 16

ЕГ

Евгений Генеральчик... in Powershell Rus
это к MS претензии :) но на дичь эту жалуются уже давно, а только "воз поныне там"
источник

H

He11g0d in Powershell Rus
А когда таблицами этим пользуешься раз в несколько лет конечно же ты помнишь о том что 0.3 это дата))
источник

H

He11g0d in Powershell Rus
Ну согласен как есть) только и в гугл таблицах эта фигня присутствует)
источник

H

He11g0d in Powershell Rus
Явно зачем то это нужно
источник

ЕГ

Евгений Генеральчик... in Powershell Rus
вероятно потому, что достаточно высок % угадывания формата, что тут еще придумаешь... ну и опять же "мы сделали чтобы формат определялся лучше" звучит на макетологовском гораздо круче чем "мы выпилили хрень, которая столько лет вам мешала"
источник

H

He11g0d in Powershell Rus
Ну да) главное что бы не как битрикс)
источник

ЕГ

Евгений Генеральчик... in Powershell Rus
при этом "мы улучшлили" - это значит оставили как есть, но где-то перенесли запятую. или точку. или пробел.
источник

H

He11g0d in Powershell Rus
)))
источник

ЕГ

Евгений Генеральчик... in Powershell Rus
а значит теперь эта херня опять же срабатывает как хочет, но не так как привыкал к ней в течение последних нескольких лет до этого типа обновления-улучшения.
источник

VS

Vadim Sukhotin in Powershell Rus
Испробовал - отлично работает, ещё раз спасибо !
Осталось только понять до конца, как это устроено. Чувствую себя сосунком, читая этот текст. 😊
Но я думаю, что разберусь и научусь. Уже кое-что понял. Отличный образец для подражания.
источник

AG

Andrew Golubenkoff in Powershell Rus
Пишите если будут вопросы :)
источник

VS

Vadim Sukhotin in Powershell Rus
Кстати, дополнил скрипт (в строке 28) получением полного имени на основе краткого имени группы (чтобы можно было в параметре передавать краткое имя):
$AdsPath = "LDAP://$Server/" + @(Get-ADGroup $Name -Server $Server).DistinguishedName
Пока не понял вариант использования без указания параметра Server. Вероятно, в этом случае он должен уже входить в параметр Name ?
источник

VS

Vadim Sukhotin in Powershell Rus
Насчёт варианта без параметра Server вроде тоже понял.
источник

VS

Vadim Sukhotin in Powershell Rus
Вот в итоге строки 28 и 30.
источник

AG

Andrew Golubenkoff in Powershell Rus
Я старался не использовать get-aduser - так что бы не зависеть от модулей потому лучше переписать без использования этой команды :)
источник

VS

Vadim Sukhotin in Powershell Rus
А там его и нет. Там только Get-ADGroup - для получения полного имени из краткого в целях дополнительной гибкости. У меня вообще часть групп включает в себя компьютеры, а не пользователей. Я в итоге добавил в конвейер за вызовом Get-GroupMember вызов (через Foreach-Object) Get-ADObject, чтобы получить не строки, а объекты. А дальше в конвейере, как и раньше у меня было, идёт Export-Csv.
Может быть, правда, Get-ADGroup тоже ненадёжна и может подвести ?
источник

AG

Andrew Golubenkoff in Powershell Rus
Ага точняк :) если что пишите приватно и через фейсбук - помогу по задаче по пошику - лучше для больших выгрузок и в целом не использовать get-ad…
источник

A

Aleksandr in Powershell Rus
Смешно звучит :)
источник

AG

Andrew Golubenkoff in Powershell Rus
Будет у вас 10к+ пользователей несколько доменов с кривыми трастами и т.п тогда будет совсем смешно :)
источник

A

Aleksandr in Powershell Rus
Копейки
источник