Ordner in denen files mit bestimmter Endung sind verschieben???

  • moin,

    würde gern ordner in den mkv files liegen verschieben. Habe es jetzt mal mit folgendem Script versucht. Natürlich ohne Erfolg.


    #include <File.au3>
    #include <Array.au3>
    #include <MsgBoxConstants.au3>


    $arraycopy = _FileListToArrayRec("C:\Users\reiner\Downloads\","*.*",1,1)
    _ArrayDisplay($arraycopy)

    for $i = 1 to $arraycopy[0]

    if StringRight ("C:\Users\reiner\downloads\" & $arraycopy[$i],4 = ".mkv") Then
    DirMove("C:\Users\reiner\downloads\" & $arraycopy[$i], "D:\Filme\")

    EndIf
    Next

    Wie könnte das klappen?? ?(?(

    Danke
    gruß reiner

  • Du darfst Die Befehle ruhig mal im Handbuch nachschlagen :rtfm: Dann würdest Du vielleicht merken, dass es z.B. einen Unterschied macht ob man *.* oder *.mkv sucht?

    EIn wenig mehr Eigeninititive ?

    Gruß

    Peter

    Wenn man eine Funktion nicht versteht ist es Hilfreich diese "einzeln" in überschaubaren Umfeld auszuprobieren

    Hinweise auf Suchmaschinen finde ich überflüssig - wer fragt hat es nicht gefunden oder nicht verstanden. Die Antwort gibt sich oftmals schneller als der Hinweis auf Dr. Goggle & Co.

    Ab 19-10-22 ergänzt um:

    Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen. (Albert Einstein)

  • DirMove ( "source dir", "dest dir" [, flag] )

    FileMove ( "source", "dest" [, flag] )


    Gruß

    Peter

    Hinweise auf Suchmaschinen finde ich überflüssig - wer fragt hat es nicht gefunden oder nicht verstanden. Die Antwort gibt sich oftmals schneller als der Hinweis auf Dr. Goggle & Co.

    Ab 19-10-22 ergänzt um:

    Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen. (Albert Einstein)