A hoi Rainer,
nach arbeitsreichen Wochen habe ich nun wieder etwas zeit für VB gefunden. Nachdem ich mich 1 Stunde in den Quelltext reingelesen habe sind mir meine Probleme wieder bekannt 
Ich habe das Programm nun soweit des es alle Unterordner durchsucht und mir immer nur von dem Ordner „01_Abnhame“ das änderungsdatum anzeigt. Das sind die Ordner wo tatsächlich datein drinliegen die verändertwerden. Nun habe ich eine TXT datei die immer abwächselnd OrdnerPfad und Änderungsdatum anzeigt. Ich kann Pfad und Datum getrennt auslesen also alles in eigene Variablen.
und nun müsste ich das irgendwie mit dem ORnderauf dem anderen PC Vergleichen …
D:\testordner\53\0001-0025\Link 0006\01_Abruf
Eindeutig ist der der Ordner vor dem Abruf Ordner also Link 0006
Der LinkOrdner enthält nich 2 andere Ordner die aber nicht wichtig sind ich brauche nur eine Prüfung des 01_Abruf.
Ich kann doch eine Prüfung machen ob in dem Pfad das Wort Link steht und wenn ja muss das mit den nächsten 5 stellen in eine Variable.
Nun mache ich den scanvorgang am „Server“ und wenn der Gescannte Ordner auch bei dem Abruf ORdner Link xxxx hat solle er diese beiden prüfen …
kannst du mich verstehen
??
mfg Jonny
Private Sub Command1_Click()
Set MyFSO = CreateObject(„Scripting.FileSystemObject“)
ff = FreeFile
Open „D:\Test.txt“ For Output As #ff
ScanDir („D:\testordner“)
Close #ff
Command1.Caption = „Fertig“
End Sub
Sub ScanDir(ScanPfad)
Dim PathObject, SubFolders, SubFoldersNow
Set PathObject = MyFSO.GetFolder(ScanPfad)
Set SubFolders = PathObject.SubFolders
For Each SubFoldersNow In SubFolders
If Left(SubFoldersNow.Name, 8) = „01_Abruf“ Then
Print #ff, (SubFoldersNow.ParentFolder + „“ + SubFoldersNow.Name)
Print #ff, SubFoldersNow.DateLastModified
End If
ScanDir (SubFoldersNow.ParentFolder + „“ + SubFoldersNow.Name)
Next
End Sub