1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Neucki

Beiträge von Neucki

  • Brauche Hilfe bei Skripterstellung

    • Neucki
    • 5. Oktober 2015 um 21:52

    Super, vielen Dank! :)

  • Brauche Hilfe bei Skripterstellung

    • Neucki
    • 4. Oktober 2015 um 11:26

    Hallo.
    Ich habe folgendes Problem:
    Mit Autoit befasse ich mich noch nicht lange und besitze auch keine weiteren Pragrammierkenntnisse.
    Nun habe ich aber die Aufgabe bekommen ein Skript zu erstellen (was genau siehe Quelltext) und bin gerade am verzweifeln,
    da ich mit meinem momentanen Kenntnisstand die Aufgabe nicht erldeigen kann.
    Wäre super lieb, wenn mir jemand helfen könnte.
    Danke schonmal!

    #include <MsgBoxConstants.au3>
    #include <FileConstants.au3>
    $sFilePath="Test_eingegangene_Aufträge"
    ShellExecute ($sFilePath,"","","", @SW_MAXIMIZE)
    Sleep (1000)
    Local $key=MsgBox ($MB_YESNOCANCEL, "Aufträge", "Möchten Sie die heutigen Aufträge in einen neuen Ordner verschieben?",10)
    Local $iTimeout=10

    #cs
    bin nicht fündig geworden, gibt es einen Befehl, mit dem man beim Test nicht immer das ganze Skript ausführen zu muss?


    Problemteil:
    Datum der Dateien in Ornder ermitteln und alle Dateien des heutigen Datums kopieren.
    Neuen Ordner anlegen und benennen.
    Dann heutige Dateien in neuen Ordner verschieben und in Test1, Test2,...Testn umbenennen.
    Es soll laufend nach neuen Dateien des heutigen Datums im alten Ordner gesucht werden.
    #ce

    ;Versuch-erster Ansatz:
    $FT_STRING= YYYY"/"MM"/"DD ;$FT_STRING kann wahrscheinlich nicht neu definiert werden?
    If $key= 6 Then
    $result= FileGetTime ("Test_eingegangene_Aufträge", Default, $FT_STRING) ;funktioniert, aber nur wenn ich String nicht als Variable definiere
    EndIf
    If Not $result= @error Then
    MsgBox (0, "", $result) ;Das Ergebnis soll als YYYY/MM/DD und nicht als YYYY/MM/DD/HH/MM/SS dargestellt werden
    EndIf
    ;==> ^ ERROR


    ;Versuch-zweiter Ansatz:
    $Date= @YEAR &"/"& @MON &"/"& @MDAY
    If $key= 6 Then
    MsgBox (0,"", $Date)
    EndIf
    ;==> gewünschtes Format, nur wie kann ich jetzt die Dateien mit einbinden?

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™