Hallo zusammen
Bin gerade daran einen Script zu schreiben, um Logdateien welche älter sind als x beliebige Tage sind, in einen anderen Ordner zu verschieben.
Das habe ich bis jetzt geschafft:
Wenn ich die Dateien löschen will, das heisst mit objDatei.Delete dann funktioniert es problemlos, aber mit MoveFile kommt eine Fehlermeldung:
Das Objekt unterstützt diese Eigenschaft oder Methode nicht: 'MoveFile'
Kann mir jemand weiterhelfen?
Freundliche Grüsse
silver-s3
Edit by der_Kurt:
Bei Script nehme ich mal an, du programmierst eine VBS-Datei.
Achte bitte auf das richtige Unterforum, dann bleiben Verwirrungen erspart.
* Topic verschoben *
Bin gerade daran einen Script zu schreiben, um Logdateien welche älter sind als x beliebige Tage sind, in einen anderen Ordner zu verschieben.
Das habe ich bis jetzt geschafft:
Visual Basic-Quellcode
- Option Explicit
- Dim intTage
- Dim objDatei
- Dim objFSO
- Dim objOrdner
- Dim strOrdner
- Set objFSO = CreateObject("Scripting.FileSystemObject")
- strOrdner = "C:\Users\zev534\Desktop\VBScript\dateien löschen"
- intTage = 3
- Set objOrdner = objFSO.GetFolder(strOrdner)
- For Each objDatei In objOrdner.Files
- If DateDiff("d", objDatei.DateLastModified, Now) > intTage Then
- objDatei.MoveFile "C:\Users\zev534\Desktop\VBScript\dateien löschen\" & objDatei & "", "C:\Users\zev534\Desktop\VBScript\dateien löschen\test"
- End If
- Next
Wenn ich die Dateien löschen will, das heisst mit objDatei.Delete dann funktioniert es problemlos, aber mit MoveFile kommt eine Fehlermeldung:
Das Objekt unterstützt diese Eigenschaft oder Methode nicht: 'MoveFile'
Kann mir jemand weiterhelfen?
Freundliche Grüsse
silver-s3
Edit by der_Kurt:
Bei Script nehme ich mal an, du programmierst eine VBS-Datei.
Achte bitte auf das richtige Unterforum, dann bleiben Verwirrungen erspart.
* Topic verschoben *
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „der_Kurt“ ()