Size: a a a

2021 June 15

AF

Alexey D. Filimonov ... in Powershell Rus
Ну с большим ад можно в запрос добавить время последнего изменения по сотруднику в запрос, например.

А то что этот скрипт работает не 20 минут в сутки суммарно, а 60 - да всем пох
источник

VG

Vasily Gusev in Powershell Rus
источник

PN

Pavel Nagaev in Powershell Rus
салют всем. Наткнулся в скриптах MS на такое


$EOMTDir = Join-Path $env:TEMP "msert"
$EOMTLogFile = Join-Path $EOMTDir "EOMT.log"
$msertLogPath = "$env:SystemRoot\debug\msert.log"
$msertLogArchivePath = "$env:SystemRoot\debug\msert.old.log"


а в чём принципальная разница между первыми двумя и третьей и четвёртой строки. Почему нельзя было использоваться Join-path во всех строках?
источник

VG

Vasily Gusev in Powershell Rus
разные люди писали видимо. Второй - менее опытный и не следующий гайдлайнам =)
источник

PN

Pavel Nagaev in Powershell Rus
Вася, а где гайдлайны почитать, по пошику вроде официальных то нет
источник

VG

Vasily Gusev in Powershell Rus
официальных нет, но неофициальные от коммьюнити вполне норм
источник

PN

Pavel Nagaev in Powershell Rus
Вот такое ваще наверное неправильно делать  "aaa"+"bbb" ?
источник

PN

Pavel Nagaev in Powershell Rus
кинь ссыль
источник

VG

Vasily Gusev in Powershell Rus
источник

AF

Alexey D. Filimonov ... in Powershell Rus
https://github.com/microsoft/CSS-Exchange/commits/main?after=6246945ee77194c542d5c1d58d158a6c6f5ff05c+34&branch=main&path%5B%5D=Security&path%5B%5D=src&path%5B%5D=EOMT.ps1

Оно изначально таким закоммичено, так что хвостов уже не найти наверн
источник

VG

Vasily Gusev in Powershell Rus
нормально... но если работаешь с путями - лучше join-path (и split-path)
источник

PN

Pavel Nagaev in Powershell Rus
такое видел, думал может ещё что. Кстати, у меня была старая версия, давно смотрел, а в пятницу пересматривал, там прилично добавили
источник

VG

Vasily Gusev in Powershell Rus
это страхует от проблем типа "лишний/отсутствующий слеш", "не тот слеш" и т.п.
источник

PN

Pavel Nagaev in Powershell Rus
понял, спс. А я думал, что строки через плюс соединять ваще ацтой
источник

VB

Vector BCO in Powershell Rus
пош хавает лисние слеши или слеши не в ту сторону но для сторонних приложений это может иметь значение
источник

VB

Vector BCO in Powershell Rus
+
источник

VG

Vasily Gusev in Powershell Rus
пош хавает потому что пош как раз использует resolve-path ;)
источник

PN

Pavel Nagaev in Powershell Rus
Вася, про плюсы ответь
источник

VG

Vasily Gusev in Powershell Rus
да а чо, строки ими норм складывать
источник

VG

Vasily Gusev in Powershell Rus
обычная конкатенация
источник