Luka666
21-10-2016, 09:26
Доброго дня камрады!
Подскажите пожалуйста скриптовому нубу, как подредактировать строки в переменной?
Например при создании переменной:
$userlist
командой:
$userlist = Get-ADuser -filter * -SearhBase "ou=Users? ou=CU, ou= <...>, dc=ru" |Select-Object SamAccountName
создаютсо в ней такие данные:
5826-34-54
5826-54-53
5826-43-94
5826-29-32
5826-86-55
2826-65-92...
Мне нужно, чтоб в переменной было так:
1;5826-34-54;Пванов;бухи;1
1;5826-54-53;Петров;бухи;1
1;5826-43-94;Запупкин;бухи;1
1;5826-29-32;Деревянка;бухи;1
1;5826-86-55;Сыза;бухи;1
1;2826-65-92;Верко;бухи;1
т.е. подставить с лева и права конкретные смволы и данные с других переменных, или от полученных параметров? Желательно чтоб при создании переменной так сразу и было, т.е. что нужно подставить к строке создания переменной?
Ну иле после редактировать переменную, предварительно извлекая из каждой строки данные для создания дополнительных переменных. Думаю первым вариантом можна обойтись, вот только как?
Прошу прощения если как-то тяжело объяснил. С благодарностью жду вопросы и предложения.
Подскажите пожалуйста скриптовому нубу, как подредактировать строки в переменной?
Например при создании переменной:
$userlist
командой:
$userlist = Get-ADuser -filter * -SearhBase "ou=Users? ou=CU, ou= <...>, dc=ru" |Select-Object SamAccountName
создаютсо в ней такие данные:
5826-34-54
5826-54-53
5826-43-94
5826-29-32
5826-86-55
2826-65-92...
Мне нужно, чтоб в переменной было так:
1;5826-34-54;Пванов;бухи;1
1;5826-54-53;Петров;бухи;1
1;5826-43-94;Запупкин;бухи;1
1;5826-29-32;Деревянка;бухи;1
1;5826-86-55;Сыза;бухи;1
1;2826-65-92;Верко;бухи;1
т.е. подставить с лева и права конкретные смволы и данные с других переменных, или от полученных параметров? Желательно чтоб при создании переменной так сразу и было, т.е. что нужно подставить к строке создания переменной?
Ну иле после редактировать переменную, предварительно извлекая из каждой строки данные для создания дополнительных переменных. Думаю первым вариантом можна обойтись, вот только как?
Прошу прощения если как-то тяжело объяснил. С благодарностью жду вопросы и предложения.