Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2021 September 27

IK

Ivan K in PowerShellRus - о Powershell (и не только) на русском
$($var.pole)
источник

А

Ашка in PowerShellRus - о Powershell (и не только) на русском
"(description=$($var.pole)"
Так?

У меня $var.pole это system.array если что
источник

IK

Ivan K in PowerShellRus - о Powershell (и не только) на русском
Вам нужно понять какая переменная будет той строкой текста, которая устраивает description и ее и передавать. можно сформировать эту переменную в предыдущей строке, если и $var массив и $var.pole тоже массив, то например типа такого
$descr = $var.pole - join " "
источник

А

Ашка in PowerShellRus - о Powershell (и не только) на русском
Попробую, спасибо
источник

AF

Alexey D. Filimonov ... in PowerShellRus - о Powershell (и не только) на русском
$descFilterList = @('Пользователи *', 'Компьютеры *')
$filter = "(&(objectCategory=group)$( @($descFilterList | ForEach-Object {"(description=$_)"})  -join ''))"

Тип того
источник

F

Frogg in PowerShellRus - о Powershell (и не только) на русском
Гуру, не бейте за тупой вопрос лучше помогите чем можете :) как полученному списку дать заголовок?

Список лежит в переменной $error_user
И имеет следующий вид:
User1
User2
User4
User809

Как сделать так чтоб он лежал в $error_user.notfound
источник

F

Frogg in PowerShellRus - о Powershell (и не только) на русском
Идеальный вариант, ссылка где почитать
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
$error_user = @{ notfound = $var }
источник

4

4c74356b41 in PowerShellRus - о Powershell (и не только) на русском
чтото про хеш таблицы почитать
источник

F

Frogg in PowerShellRus - о Powershell (и не только) на русском
Спасибо!
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
Что вы называете заголовком списка ? Определите
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
Для начала $erroruser | get-type
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
Ну заведите свой тип или класс
источник

F

Frogg in PowerShellRus - о Powershell (и не только) на русском
Помогло сделать вот так $users=$erroruser|%{[PSCustomObject]@{notfoundusers=$_}}

Как правильно называть эту шапку в таком случае?
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
Кастомный объект , написано же
источник
2021 September 28

SP

Sergey Petrov in PowerShellRus - о Powershell (и не только) на русском
всем окружения!

а вот такое поведение - это баг или фича?

задаем env
[environment]::SetEnvironmentVariable('SOFTWARE1', 'Path-to-software1', 'Machine')
через gui винды все ок появилось

а любые проверки вроде
$env:SOFTWARE1
выдают пустоту или false

https://stackoverflow.com/questions/24202626/powershell-enviromental-variable-not-seen
https://stackoverflow.com/questions/56011838/why-cant-i-retrieve-custom-environment-variable/56012293

это из-за разницы контекстов при создании - user/system или что?
и как вменяемо исправить?
источник

m

maxxxxxxxx in PowerShellRus - о Powershell (и не только) на русском
а перезапустить сессию не пробовали после этого?
источник

SP

Sergey Petrov in PowerShellRus - о Powershell (и не только) на русском
ессно
эффект тот же
о чем и жалуются по ссылке
источник

m

maxxxxxxxx in PowerShellRus - о Powershell (и не только) на русском
ну хез
источник

m

maxxxxxxxx in PowerShellRus - о Powershell (и не только) на русском
источник