az Active directory felhasználónak számos attribútuma van társítva a hirdetési felhasználó leírásához. Rendszergazdaként gyakran exportáljuk a hirdetési felhasználót a csv fájlba, hogy végigmenjünk a felhasználói attribútumokon, elemezzük az aduser attribútumokat, elkészítsük az aduser jelentést stb.
Get-AdUser parancsmag az active Directoryban szerezzen be egy vagy több felhasználót az active Directoryból keresési feltételek alapján és szűrési feltételek használatával szerezzen hirdetési felhasználókat tartományból, adott szervezeti egységből. Az Export-Csv használata a hirdetési felhasználók CSV-fájlba történő exportálásához a PowerShell összes attribútumával.
ebben a cikkben elmagyarázom, hogyan lehet A Get-AdUser segítségével exportálni a felhasználókat az active directory-ból a csv-fájlba, exportálni a hirdetési felhasználók e-mail címét az active directory-ból példákkal.
- Hirdetésfelhasználók nevének exportálása CSV-be
- Aduser e-mail címek exportálása az Active Directory-ból Csv-be
- felhasználók exportálása az Active Directory szervezeti egységéből CSV-be
- engedélyezett Hirdetésfelhasználók exportálása CSV-be
- felhasználói bejelentkezési név exportálása az Active Directoryból
- következtetés
Hirdetésfelhasználók nevének exportálása CSV-be
az aduser nevének CSV-fájlba történő exportálásához használja a Get-AdUser
parancsmagot az active directory Szűrőparaméterével az alábbiak szerint
Get-ADUser -Filter * | Select-Object Name | export-csv -path D:\adusers-export.csv -NoTypeInformation
a fenti PowerShell-szkriptben a Get-AdUser a tartomány összes felhasználóját szűrővel * ( helyettesítő karakter ) és az Export-Csv használatával exportálja az aduser nevét csv-fájlba.
Aduser e-mail címek exportálása az Active Directory-ból Csv-be
az Active directory-felhasználónak e-mail cím attribútuma van, az aduser e-mail címek exportálásához az active directory-ból csv-fájlba használja a Get-AdUser parancsmagot az alábbiak szerint
Get-ADUser -Filter * -Properties * | Select Name, EMailAddress,DisplayName | Export-Csv D:\adusers-export.csv -NoTypeInformation
a fenti PowerShell szkriptben az ad-felhasználókat az active directory-ból kapja meg, és átadja a második parancsnak a pipe operátoron keresztül (|)
a második parancs a név, displayName, EmailAddress az Aduser e-mail címének exportálása az Active Directory-ból CSV-fájlba.
felett script, export hirdetés Felhasználó több attribútumot csv fájlt.
felhasználók exportálása az Active Directory szervezeti egységéből CSV-be
szervezeti egység (ou) egy tároló az Active directory-ban, amely felhasználókat, számítógépeket és csoportokat tartalmaz. A felhasználók active directory OU-ból csv-fájlba történő exportálásához használja a Get-AdUser
parancsmagot az alábbiak szerint
Get-ADUser -Filter * -SearchBase "OU=HR,DC=SHELLPRO,DC=LOCAL" -Properties * | Select Name,EMailAddress,DisplayName | Export-Csv -Path D:\adusers-export.csv -NoTypeInformation
a fenti PowerShell szkriptben
első parancs az aduser beszerzése az active directory OU-ból (szervezeti egység) a SearchBase paraméter használatával. Az első parancs kimenete az alábbiak szerint
segítségével Export-Csv parancsmagot PowerShell, akkor export felhasználók active directory OU csv fájlt.
engedélyezett Hirdetésfelhasználók exportálása CSV-be
Active directory felhasználó által engedélyezett tulajdonság igaz vagy hamis értékkel rendelkezik, amely eldönti, hogy az aduser engedélyezve van-e vagy sem.
az engedélyezett hirdetésfelhasználók CSV-fájlba történő exportálásához használja a Get-AdUser
parancsmagot a
Get-ADUser -Filter * -Property * | Where-Object {$_.Enabled -like "True"} | Select Name, EmailAddress, DisplayName | Export-Csv -Path D:\adusers-export.csv -NoTypeInformation
alatt a fenti PowerShell-parancsfájlban,
első parancs adusers lekérése az active directory-ból és felhasználói objektumok továbbítása a második parancsnak.
második parancs ellenőrizze az engedélyezett állapotot, majd válassza a Name, EmailAddress és DisplayName parancsot.
segítségével Export-Csv parancsmagot PowerShell, akkor export engedélyezett ad felhasználók csv fájlt.
felhasználói bejelentkezési név exportálása az Active Directoryból
felhasználói bejelentkezési név, lastlogondate exportálásához az active Directoryból használja a Get-AdUser parancsmagot a
Get-ADUser -Filter * -Property * | Where-Object {$_.Enabled -like "False"} | Select Name, EmailAddress, DisplayName,LastLogonDate,UserPrincipalName | Export-Csv -Path D:\adusers-export.csv -NoTypeInformation
PowerShell parancsfájl felett, szerezze be az ad Felhasználónevet, az emailaddress-t, a displayname-t, a lastlogondate-t és a userprincipalname-t, és exportálja a felhasználói bejelentkezési nevet és az utolsó bejelentkezési dátumot a CSV fájlba az Export-csv.
következtetés
remélem fenti cikket exportálni ad felhasználó csv fájl attribútum, mint a név, e-mail cím, bejelentkezési név, utolsó bejelentkezési dátum hasznos az Ön számára.
a PowerShell Active Directory parancsokkal és a PowerShell alapjaival kapcsolatos további témaköröket a ShellGeek honlapján talál.