Hello,<\/p>\n
I would like to extract in my csv multiple value when i I import csv :<\/p>\n
example :<\/p>\n
array contain :<\/p>\n
#header<\/span> name is “Member” in csv contains:<\/p>\n 1- import-csv<\/p>\n 2- get header and all value:<\/p>\n $member = $group.‘Member’<\/p>\n 3- Extract value:<\/p>\n $member = “lastname1 firstname1, lastname2 firstname2 , lastname3 firstname3 ,”<\/p>\n If I split , i would like to get value with escape …<\/p>\n $Members = $member -split “,”<\/p>\n result: $Members:<\/p>\n lastname1 firstname1 Constraint: some names contain multiple values (ex: Jean du Jardin)<\/p>\n And I would like to extract one by one.<\/p>\n how can I do this? someone help me?<\/strong><\/p>\n My code:<\/p>\n ForEach ($user in $Members)<\/p>\n $NameUser=(Get-ADUser -filter “displayname -eq $user”)<\/p>\n Add-ADGroupMember -Identity $groupName -Members $NameUser<\/p>\n Thanks in advance<\/p>","upvoteCount":4,"answerCount":7,"datePublished":"2018-09-07T08:45:25.000Z","author":{"@type":"Person","name":"marie-laurechaume","url":"https://community.spiceworks.com/u/marie-laurechaume"},"suggestedAnswer":[{"@type":"Answer","text":" Hello,<\/p>\n I would like to extract in my csv multiple value when i I import csv :<\/p>\n example :<\/p>\n array contain :<\/p>\n #header<\/span> name is “Member” in csv contains:<\/p>\n 1- import-csv<\/p>\n 2- get header and all value:<\/p>\n $member = $group.‘Member’<\/p>\n 3- Extract value:<\/p>\n $member = “lastname1 firstname1, lastname2 firstname2 , lastname3 firstname3 ,”<\/p>\n If I split , i would like to get value with escape …<\/p>\n $Members = $member -split “,”<\/p>\n result: $Members:<\/p>\n lastname1 firstname1 Constraint: some names contain multiple values (ex: Jean du Jardin)<\/p>\n And I would like to extract one by one.<\/p>\n how can I do this? someone help me?<\/strong><\/p>\n My code:<\/p>\n ForEach ($user in $Members)<\/p>\n $NameUser=(Get-ADUser -filter “displayname -eq $user”)<\/p>\n Add-ADGroupMember -Identity $groupName -Members $NameUser<\/p>\n Thanks in advance<\/p>","upvoteCount":4,"datePublished":"2018-09-07T08:45:25.000Z","url":"https://community.spiceworks.com/t/how-to-extract-in-csv-multiple-value/671917/1","author":{"@type":"Person","name":"marie-laurechaume","url":"https://community.spiceworks.com/u/marie-laurechaume"}},{"@type":"Answer","text":" Hi,<\/p>\n Are you trying to import users from a CSV File and then do a foreach to add multiple group members to a single group.<\/p>\n as i’m a bit confused as to what you are asking.<\/p>\n reagrds<\/p>","upvoteCount":1,"datePublished":"2018-09-07T09:21:36.000Z","url":"https://community.spiceworks.com/t/how-to-extract-in-csv-multiple-value/671917/2","author":{"@type":"Person","name":"johnharris3","url":"https://community.spiceworks.com/u/johnharris3"}},{"@type":"Answer","text":" Yes! Sorry i’m french I would like extract value to Members Like this: Lastname1 firstname1 Goal is add members to group In my file csv , I’ve many members in column “members” $member = “lastname1 firstname1, lastname2 firstname2 , lastname3 firstname3 ,”<\/p>","upvoteCount":1,"datePublished":"2018-09-07T09:31:08.000Z","url":"https://community.spiceworks.com/t/how-to-extract-in-csv-multiple-value/671917/3","author":{"@type":"Person","name":"marie-laurechaume","url":"https://community.spiceworks.com/u/marie-laurechaume"}},{"@type":"Answer","text":" Try this,<\/p>\n $Members = Import-Csv “C:\\users\\bloggsj\\desktop\\XXXX.csv” #Enter<\/span> The location of CSV File see example<\/p>\n $groupName = “Group for new Members” #Group<\/span> where members will be added<\/p>\n ForEach ($Member in $Members)<\/p>\n {<\/p>\n $NameUser = Get-ADUser -Filter * -Properties * | Where-Object {$_.DisplayName -like $member.Members}<\/p>\n Add-ADGroupMember -Identity $groupName -Members $NameUser.SamAccountName<\/p>\n }<\/p>","upvoteCount":0,"datePublished":"2018-09-07T10:44:47.000Z","url":"https://community.spiceworks.com/t/how-to-extract-in-csv-multiple-value/671917/4","author":{"@type":"Person","name":"johnharris3","url":"https://community.spiceworks.com/u/johnharris3"}},{"@type":"Answer","text":" All, If you post code, please use the ‘Insert Code’ button. Please and thank you!<\/p>
\nlastname2 firstname2
\nlastname3 firstname3<\/p>\n
\nlastname2 firstname2
\nlastname3 firstname3<\/p>\n