daten von ordner in anderen ordner kopieren

  • Hallo,
    Kann ich mit Autoit ein script schreiben, dass für mich den Inhalt von einem ordner in einen anderen ordner kopiert?

    Wen ja wie?

    dr. mo

  • Beispiel für FileCopy:

    [autoit]

    #include <GUIConstants.au3>

    [/autoit][autoit][/autoit][autoit]

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Dateien auswählen", 618, 134, 193, 125)
    $Input_old = GUICtrlCreateInput("", 16, 16, 321, 21)
    $Datei = GUICtrlCreateButton("Datei auswählen", 352, 16, 257, 25, 0)
    $Go = GUICtrlCreateButton("Kopieren", 136, 88, 361, 41, 0)
    $Input_new = GUICtrlCreateInput("", 16, 48, 321, 21)
    $Button1 = GUICtrlCreateButton("Neues Verzeichnis wählen", 352, 48, 257, 25, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit][autoit][/autoit][autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit][autoit][/autoit][autoit]

    Case $Datei
    $path = FileOpenDialog ( "Datei auswählen", @ScriptDir, "Alle Dateien (*.*)")
    GUICtrlSetData ( $input_old, $path )

    Case $Button1
    $path_new = FileSelectFolder ( "Datei auswählen", @ScriptDir, "Alle Dateien (*.*)")
    GUICtrlSetData ( $input_new, $path_new )

    Case $Go
    GUICtrlSetState ( $Go, $GUI_DISABLE )
    GUICtrlSetState ( $Datei, $GUI_DISABLE )
    GUICtrlSetState ( $Button1, $GUI_DISABLE )
    GUICtrlSetData ( $Go, "Bitte warten." )
    FileCopy ( $path, $path_new )
    EndSwitch
    WEnd

    [/autoit]