File und Fenster operationen

  • Ich hab mal hier ein paar (vermutlich einfache) Fragen:

    Wie kopiert ihr mittels Autoit am einfachsten Dateien zwischen zwei ordnern ?
    Ich mach das momentan per
    {WIN}+r -> Pfad1
    dateiname1
    {CRTl+c}
    ...
    geht das nicht auch einfacher schöner?

    selbiges gilt fürs löschen ?


    Dann zu einem anderen Thema:
    Kann man mittel AutoIt eitwas am Bildschirm Einblenden ?
    Also wenn cih in einen Bestimmtn Abschnitt meines Codes komme würde
    ich zB gerne "Nun wird folgendes Gemacht" irgendwo einblenden.
    Damit klar ist was passiert ...
    geht das?

    Außerdem würd ich gerne wie ich einfach teste ob ein bestimmtes Fenster Existiert (Programm also läuft)
    und wenn, ich in dieses wechsle (Alt+Tab).

    Und zuletzt gibt es eigentlich ne Möglichkeit per Tastenkombi ein Laufendes AutoIt script ab zu brechen ?

  • zu deiner letzten frage:
    wenn du es in SciTe laufen lässt dann kannst du ESC drücken um es zu beenden

  • [autoit]

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

    [/autoit]

    Mal in der Hilfe nachgucken , oder haste schon?

    Edit: Angenommen es wird gerade Kopiert , meinst du vielleicht sowas?

    [autoit]

    SplashTextOn("Prozess","Kopiervorgang...",200,50)
    FileCopy ( "source", "dest" [, flag] )
    Sleep(2000)
    SplashOff()

    [/autoit]

    MfG hellboy

    [autoit]

    Do
    _help($user)
    Until $questions = 0

    [/autoit]

    Meine Werke:
    Ste`s Web-Radio

  • Kann man mittel AutoIt eitwas am Bildschirm Einblenden ?


    Direkt auf den Desktop ?
    Das müsste auch auf XP funzen.

    Spoiler anzeigen
    [autoit]

    #include <GDIPlus.au3>
    #include <WinAPI.au3>

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

    $Str = "Hallo Hier bin ich! "

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

    $hDC = _WinAPI_GetDC(0)

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

    _GDIPlus_Startup()
    $hGraphic = _GDIPlus_GraphicsCreateFromHDC($hDC)

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

    _GDIPlus_GraphicsDrawString($hGraphic,$Str,10,10,"Arial",30)
    Sleep(5000)

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

    _GDIPlus_GraphicsDispose($hGraphic)
    _GDIPlus_Shutdown()
    _WinAPI_ReleaseDC(_WinAPI_GetDesktopWindow(),$hDC)

    [/autoit]

    Außerdem würd ich gerne wie ich einfach teste ob ein bestimmtes Fenster Existiert (Programm also läuft)

    [autoit]

    WinExists

    [/autoit]

    Und zuletzt gibt es eigentlich ne Möglichkeit per Tastenkombi ein Laufendes AutoIt script ab zu brechen ?


    Meinst du vieleicht ob ein Script läuft ?

    Wie kopiert ihr mittels Autoit am einfachsten Dateien zwischen zwei ordnern ?

    [autoit]

    FileCopy

    [/autoit]
  • Das sind eigentlich alles Grundlagen die man in den ersten Stunden mit AutoIt lernt.
    Wenn man sich denn die Hilfe und die Tutorialseite anschaut.

    Dateien kopieren - FileCopy()
    Dateien löschen - FielDelete()
    irgendwas einblenden - MsgBox(), SplashTextOn(), TrayTip() etc.
    Tastenkombi - HotkeySet()