Hi,
habe da ein kleine Frage ich benötige eine Zuordnung von Inhalt aus eine TXT Datei zum Ordnerinhalt. D.h. in der Txt steht ein Name und ein MailAdresse. So z.B.
<Name>;<MailAdresse>
im Ordner haben die Dateien folgen Namenaufbau <Name><Datum>.csv.
Ich möchte das nach dem Namen beides verglichen wird und in eine Datei geschrieben wird.
Mit dem Aufbau
<Name>;<Dateiname>;<Mailadresse>
zur weiteren arbeit.
Mein Ansatz
Spoiler anzeigen
#include <File.au3>
#include <Array.au3>
#include <date.au3>
#include <String.au3>
;
Dim $ADRESSE
$pfad = "C:\Rechnungslauf\2007\Auslagerung\Adresse.txt"
;
_FileReadToArray($pfad, $ADRESSE)
If @error = 1 Then
MsgBox(0, "", "No Files\Folders Found.")
Exit
EndIf
;
$file = FileOpen("C:\Thomas\Ordnerliste.txt", 1)
$FileList = _FileListToArray("C:\Rechnungslauf\2007\Auslagerung\LOG\", "*.csv", 1)
If @error = 1 Then
MsgBox(0, "", "No Files\Folders Found.")
Exit
EndIf
If IsArray($FileList) Then
For $i = 1 To UBound($FileList) - 1
If StringLeft($FileList[$i], 6) = StringLeft($ADRESSE[$i], 6) Then
FileWriteLine($file, StringLeft($ADRESSE[$i], 6) & ";" & "C:\Rechnungslauf\2007\Auslagerung\LOG\" & $FileList[$i] & ";" & StringMid($ADRESSE[$i], & @CRLF)
EndIf
Next
EndIf
Wie bekomme ich den Vergleich richtig hin. Hier happertes bei mir.
MFG Taucher_2006