Busfan 1 Geschrieben 21. April 2020 Melden Teilen Geschrieben 21. April 2020 Hallo wir haben im AD unter Telephones - mobile - other die Nummern der User hinterlegt (und nur um die Nummern die dort hinterlegt sind soll es gehen) Laut Attribut Editor sollte das Attribut um diesen Wert abzufragen otherMobile heißen. bei einigen Usern bei denen unter other definiv eine Nummer steht wird nichts exportiert, im csv steht nur on" get-aduser -Filter * -property * -searchbase "OU=user,OU=XXX,DC=XXX,DC=local" | Select cn,otherMobile,mobile,telephoneNumber | Export-CSV "C:\XXX Hat jemand eine erklärung dafür? LG Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 21. April 2020 Melden Teilen Geschrieben 21. April 2020 (bearbeitet) Bei uns heisst die Powershell Property mobile bzw. mobilePhone. Pick Dir doch einfach einen User raus und lass Dir ALLE Properties anzeigen. So bekommst Du den richtigen Namen raus. Also Get-ADUser -Identity <sAMAccountName des einzelnen Users> -Properties * In der produktiven Abfrage solltest Du übrigens nicht -Properties * benutzen, sondern -Properties cn,otherMobile,mobile,telephoneNumber. Also nur die Attribute, die Du brauchst. vor 11 Minuten schrieb Busfan: Hat jemand eine erklärung dafür? Die Properties in Powershell heißen nicht zwingend genau so wie die Attribute im AD. Teilweise gibt es nicht mal entsprechende Attribute im AD, sondern das cmdlet Get-ADUser baut im Hintergrund noch was für Dich zusammen. bearbeitet 21. April 2020 von BOfH_666 Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 21. April 2020 Melden Teilen Geschrieben 21. April 2020 Moin, nimm csvde.exe. Da ist eindeutig erkennbar, welches Feld du exportierst. Gruß, Nils Zitieren Link zu diesem Kommentar
Busfan 1 Geschrieben 22. April 2020 Autor Melden Teilen Geschrieben 22. April 2020 danke einstweilen. Nun sind unter der OU "Users" auch Sub-OUs mit deaktivierten/externen Usern. Wie kann ich nur die User in der OU "Users" ausgeben lassen ohne die Sub-OUs? Danke Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 22. April 2020 Melden Teilen Geschrieben 22. April 2020 Parameter -SearchScope. Bitte die Hilfe benutzen! Get-Help Get-ADUser -Full Get-ADUser Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 22. April 2020 Melden Teilen Geschrieben 22. April 2020 Moin, und in csvde.exe ist das der Schalter -p, die Werte sind Base, OneLevel oder SubTree. csvde /? CSV-Verzeichnisaustausch Allgemeine Parameter ==================== -i Aktiviert den Importmodus (Standard: Export) -f Dateiname Dateiname für die Ein- bzw. Ausgabe -s Servername Server, zu dem gebunden wird (Standard: Domänencontroller der Domäne des Computers) -v Aktiviert den ausführlichen Modus -c VonDN ZuDN Ersetzt Vorkommnisse von "VonDN" mit "ZuDN" -j Pfad Pfad zur Protokolldatei -t Port Portnummer (Standard: 389) -u Verwendet das Unicodeformat -h Aktiviert SASL-Signaturen und die SASL-Verschlüsselung -? Hilfe Exportspezifische Optionen ========================== -d Stamm-DN Stamm der LDAP-Suche (Standard: Namenskontext) -r Filter LDAP-Suchfilter (Standard: "(objectClass=*)") -p Suchbereich Suchbereich (Basis/Eine Ebene/Untergeordnete Struktur) -l Liste Liste der Attribute (durch Kommas getrennt), nach denen bei der LDAP-Suche gesucht wird -o Liste Liste der Attribute (durch Kommas getrennt), die bei der Eingabe ausgelassen werden -g Deaktiviert die seitenweise Suche -m Aktiviert die SAM-Logik beim Export -n Exportiert keine Binärwerte Import ====== -k Ignoriert beim Import weiterhin die Fehler "Beschränkungsverletzung" und "Objekt ist bereits vorhanden" Anmeldeinformationen ==================== Wenn keine Anmeldeinformationen angegeben werden, wird die Bindung von CSVDE als aktuell angemeldeter Benutzer über SSPI ausgeführt. -a BenutzerDN [Kennwort | *] Einfache Authentifizierung -b Benutzername Domäne [Kennwort | *] SSPI-Bindungsmethode Beispiel: einfacher Import der aktuellen Domäne csvde -i -f EINGABE.CSV Beispiel: einfacher Export der aktuellen Domäne csvde -f AUSGABE.CSV Beispiel: Export einer bestimmten Domäne mit Anmeldeinformationen csvde -m -f AUSGABE.CSV -b BENUTZERNAME DOMÄNENNAME * -s SERVERNAME -d "cn=Benutzer,DC=DOMÄNENNAME,DC=Microsoft,DC=Com" -r "(objectClass=Benutzer)" Gruß, Nils 1 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.