2016-05-31 12 views
-1
dn: CN=FirstName LastName,OU=IT Group,OU=Resources,OU=CompanySite,DC=example,DC=com 
changetype: add 
accountExpires: 0 
businessCategory: iDQC 
c: US 
cn: FirstName LastName 
co: United States 
codePage: 0 
company: CompanySite 
countryCode: 840 
department: Information Technology 
description: 2/24/2015 10:39:25 AM firstname.lastname logged on to COMPUTERNAME 
displayName: FirstName LastName 
distinguishedName: 
CN=FirstName LastName,OU=IT Group,OU=CompanySite,DC=example,DC=com 
division: N/A 
dSCorePropagationData: 20160511184301.0Z 
dSCorePropagationData: 20160222194509.0Z 
dSCorePropagationData: 20150710200320.0Z 
dSCorePropagationData: 20140926143022.0Z 
dSCorePropagationData: 16010714223649.0Z 
.... (hundreds of lines here) 

Ich habe eine LDF-Datei, die so aussieht.Wie liest man eine LDF-Datei?

ich die folgenden Felder

department 
telephoneNumber 
title 

Gibt es einen besseren Weg, dies zu tun, als lesen Sie jede Zeile für Zeile abrufen möchten?

+0

gibt es keine Magie hier. Sie möchten ein paar Zeilen in einer Textdatei finden, Sie müssen es scannen – pm100

+0

Ich möchte mehrere Zeilen. Kann Linq hier helfen? –

+0

Sind ihre mehrfachen Änderungen in diesem LDF oder ist es ein LDF pro DN? Es ist möglich, einen Parser mit LINQ zu schreiben, aber das ist keine einfache Aufgabe. –

Antwort

1

ist ein guter Anfang, aber es ist nicht magisch, es liest nur alle Zeilen der Datei.