Filecopyproblem

  • mein filecopy führt zu keinem ergebnis :(

    [autoit]

    func reset()$datum = @HOUR & ":" & @MIN & ":" & @SEC & "_" & @MDAY & "." & @MON & "." & @YEAR ;$data = "" & @ScriptDir & "\Datenbanksicherungskopie_" & $datum & ".ini"$data = 'C:\Datenbanksicherungskopie_' & $datum & '.ini'msgbox(0,'',$data)FileCopy(@Scriptdir & '\Datenbank.ini', $data);~ $namen = IniReadSectionNames("Datenbank.ini");~ for $x = 1 to $namen[0];~ $iniread = IniReadsection("Datenbank.ini",$namen[$x]);~ for $y = 1 to $iniread[0][0];~ $key = IniRead("Datenbank.ini",$namen[$x],$iniread[$y][0],"1");~ $flags = StringSplit($key,",");~ $flag = $flags[5];~ iniWrite("Datenbank.ini",$namen[$x],$iniread[$y][0],$flags[1]& "," &$flags[2]& "," &$flags[3]& "," &$flags[4]& "," & "0");~ Next;~ NextEndFunc

    [/autoit]
  • Du verwendest in deinem Dateinamen Doppelpunkte.
    Versuch mal von Hand in irgendeinem Dateinamen einen Doppelpunkt zu setzen und schau, was Windows dazu sagt ;).

    edit: Und dann muss mir mal jemand erklären, warum ich sowas in den letzten Tagen immer wieder sehe: $data = "" & @ScriptDir
    Was versprecht ihr euch von den beiden Anführungszeichen ?(