AD-ba userek létrehozása csv-ből

Megválaszolt
0
0

Üdv mindenkinek!

A kérdésem a következő lenne:

Szeretnék AD-ba usereket importálni CSV-ből. Találtam egy jó kis scriptet, amihez kell a Quest AD Active Roles Management Snapin. Le is fut szépen, de az ékezetek helyett különféle karakterek jelennek meg.
Íme a script:

Import-Csv “NewUsers.csv” | ForEach-Object {
$userPrinc = $_.”Logon Username” + “ne.local”
New-QADUser -Name $_.Name `
-ParentContainer $_.”Container” `
-SamAccountName $_.”Logon Username” `
-UserPassword “pass123!ForWhat” `
-FirstName $_.”First Name” `
-LastName $_.”Last Name” `
-LogonScript “students.bat” `
-Description $_.”Graduating Year” `
-UserPrincipalName $userPrinc `
-DisplayName $_.”Name” ;`
Add-QADGroupMember -identity $_.”Graduating Year” -Member $_.”Logon Username” ;`
Set-QADUser -identity $_.”Logon Username” `
-UserMustChangePassword $true `
}

CSV fejléc
First Name,Last Name,Graduating Year,Logon Username,Name,Container

Annyi infó még, hogy Excel2016-ban nem találtam vesszővel tagolt CSV mentési lehetőséget(csak pontosvesszővel tagolt), így a karaktereket cseréltem vesszőre.

Legjobb válasz
0
0

Esetleg nyisd meg a csv-t Notepad++-ban, és állítsd át a kódolást sima UTF8-ra. Mentsd vissza és próbáld meg. Az Excel néha tök hülyeségeket művel a csv formátummal.

0
0

Köszönöm, működik.

2 eredmény megjelenítése
Saját válasz

A küldéshez először .