Filemove Befehl funktioniert nicht?

  • Abend Leute,

    also, entweder ist mein Problem "echt" oder ich bin einfach nur zu blöd um meinen Fehler zu sehn. ?(

    Ich hab ein Script, welches mit einer Ordnerauswahl(= $folderpath) startet, dann holt es sich bestimmte Eigenschaftswerte einer Datei und anschließen will ich diese Werte, die in einem Array(=$arprop[i]) stehen in den Dateinamen schreiben, wozu ich natürlich den "Filemovebefehl" benutze.

    Aber jedesmal gibt er mir im hinteren Ende des Befehls, sprich wo eigentlich der DestinationPath steht (also vor dem 2tem "$folderpath") , einen "Expression-Error" aus...


    In der $arfilelistfil[$r]-ArrayVariable steht natürlich der alte Dateiname. ;)

    [autoit]


    For $r = 0 To UBound($arfilelistfil) - 1
    $arprop = _GetExtProperty($folderpath & "\" & $arfilelistfil[$r], -1)
    FileMove($folderpath & "\" & $arfilelistfil[$r], $folderpath & "\" & $arprop[13] " - " $arprop[14])
    FileDelete($folderpath & "\" & $arfilelistfil[$r])
    Next

    [/autoit]

    Ist wahrscheinlich nur so ein Leichttsinnsfehler... :S

    Naja, schonmal ein Danke im Vorraus

    Mr.Geheim 8)