![]() |
Подставление нужных символов в переменной.
Доброго дня камрады!
Подскажите пожалуйста скриптовому нубу, как подредактировать строки в переменной? Например при создании переменной: Код:
$userlist Код:
$userlist = Get-ADuser -filter * -SearhBase "ou=Users? ou=CU, ou= <...>, dc=ru" |Select-Object SamAccountName Код:
5826-34-54 Код:
1;5826-34-54;Пванов;бухи;1 Ну иле после редактировать переменную, предварительно извлекая из каждой строки данные для создания дополнительных переменных. Думаю первым вариантом можна обойтись, вот только как? Прошу прощения если как-то тяжело объяснил. С благодарностью жду вопросы и предложения. |
Select'ом делаете нужные выборки, а далее преобразовываете в csv (в поздних версиях PS для этого есть ConvertTo-Csv)
|
Цитата:
|
Luka666, еще раз - с чувством и расстановкой. Дабы просить пример, приведите полностью то, чем нужно оперировать; выходной формат в Вашем случае проще формировать как CSV, а сохранить его Вы можете и с расширением TXT, - суть улавливаете? В общем, приведите пример входящих данных (без select'ов и прочего).
|
Код:
Import-Module ActiveDirectory |
Попробую.
В переменную записывается перечесление SamAccounName с конкретного ou. Мне нужно после чтоб после SaмAccountName подставлялось сразу через ";" Name в каждой строке. Также мне просто нужно подставить к ним с двух сторон тупо символы 1; |Select-Object SamAccountName, name Даёт немножко не тот результат. По сути мне нада, узнать как вставить несколько простых, одинаковых символов, при необходимости даже из созданных специальна текстовых переменных, в определённые места списка и убрать лишние пробелы. |
Цитата:
|
Время: 22:27. |
Время: 22:27.
© OSzone.net 2001-