Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Active Directory Daten abfragen und weiter verarbeiten

Frage Entwicklung Batch & Shell

Mitglied: ralfkausk

ralfkausk (Level 1) - Jetzt verbinden

12.04.2013 um 12:58 Uhr, 1812 Aufrufe, 2 Kommentare

Hallo zusammen

Folgendes möchte ich mit der Powershell machen ...

1. Eine AD User Abfrage nach speziellen Werten
2. Die erhaltenen Daten im nächsten Skript weiterverarbeiten

zu1.)
Ich benutze folgeneden Befehl um die Daten abzurufen
01.
$CDSID = Read-Host "Please enter the USERID" 
02.
csvde -f $USERID'"_temp.txt"' -r "(cn=$USERID)" -l "sn,givenName,mail,company,cn,title"
zu2.)
Die erhaltenen Daten sollen entsprechen im neuen Skript verwendet werden.
sn = Nachname
givenName = Vorname
mail = E-Mail
Company = Firma
cn = USERID
title = titel

Aktuell probiere ich das mit:
01.
$sn = Import-Csv $USERID*.txt|select-object sn
Dummerweise sieht die Ausgabe so aus:
sn                                                                                                                                     
--                                                                                                                                     
Nachname
Was muss ich machen um nur den Wert (Nachname) in eine variable zu schreiben?
Mitglied: colinardo
14.04.2013, aktualisiert um 11:40 Uhr
Hi rkujad,
Beim Import einer CSV-Datei werden Objekte für jede Zeile angelegt. Die Werte der einzelnen Spalten werden in Eigenschaften dieses Objekts gespeichert und auf diese greifst du folgendermaßen zu:
$csvObject.Spaltenname
Für deinen Fall ginge das so:
(geht nur bei einer CSV-Datei mit Überschriften und einer zusätzlichen Zeile mit den Daten)
01.
$sn = (Import-Csv $USERID*.txt).sn
mehrere Zeilen in einer CSV-Datei werden so verarbeitet:
01.
import-csv "c:\csvdatei.csv" | ForEach-Object -Process {echo $_.Spaltenname}
Grüße Uwe
Bitte warten ..
Mitglied: ralfkausk
15.04.2013 um 09:25 Uhr
Hat super geklappt.
Vielen dank für die Hilfe
Bitte warten ..
Ähnliche Inhalte
Sonstige Systeme
gelöst Active Directory Abfragen konfigurieren oder andere erstllen als vorhanden (3)

Frage von SnvRCalle zum Thema Sonstige Systeme ...

Windows Server
gelöst Active Directory Report (7)

Frage von mah0ni zum Thema Windows Server ...

Batch & Shell
gelöst Abfrage ob Daten eingegeben wurden (5)

Frage von Floki1 zum Thema Batch & Shell ...

Windows Server
gelöst Migration Manager for Active Directory (3)

Frage von adrian138 zum Thema Windows Server ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(3)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Netzwerkgrundlagen
Kann auf Freigabe nicht Zugreifen (19)

Frage von leon123 zum Thema Netzwerkgrundlagen ...

SAN, NAS, DAS
MSA 2050 RAID Konfig (17)

Frage von Leo-le zum Thema SAN, NAS, DAS ...

Festplatten, SSD, Raid
RAID Controller mit Trim-Funktion, wie ermitteln (11)

Frage von pixel24 zum Thema Festplatten, SSD, Raid ...