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. seven8

Beiträge von seven8

  • Dateinamen in einem Ordner in Variable speichern

    • seven8
    • 7. Februar 2024 um 13:52

    Einmalig. Ich danke dir vielmals Moombas!

  • Dateinamen in einem Ordner in Variable speichern

    • seven8
    • 7. Februar 2024 um 12:55

    Ich habe damit 2 Probleme:
    Die Ausgabe im $Anhang hat die Anzahl Dateien zu beginn, dass möchte ich nicht...


    Weiter müsste bei jeder Datei, noch ein \Data\ vor dran gesetzt werden.
    Aktuelle Ausgabe bei einem Inhalt im Ordner \Data\ mit 2 Dateien 1.txt und 2.txt:

    2;1.txt;2.txt


    Sollte aber sein:

    \Data\1.txt;\Data\2.txt


    AutoIt
    #include <Array.au3>
    #include <File.au3>
    #include <MsgBoxConstants.au3>
    
    $sAutoItDir = @ScriptDir & "\Data\"
    ConsoleWrite($sAutoItDir & @CRLF)
    
    ; A sorted list of all files and folders in the AutoIt installation
    Local $aArray = _FileListToArrayRec($sAutoItDir, "*", $FLTAR_FILESFOLDERS, $FLTAR_RECUR, $FLTAR_SORT)
    
    
    $Anhang = _ArrayToString($aArray, ";")
    
    MsgBox($MB_SYSTEMMODAL, "Test2", $Anhang)
    Alles anzeigen
  • Dateinamen in einem Ordner in Variable speichern

    • seven8
    • 7. Februar 2024 um 11:17

    Hallo zusammen

    Ich scheitere an der Möglichkeit, der Inhalt eines Unterordners in eine Variable zu speichern.

    Local $sAttachFiles = @ScriptDir & "\Export\*" ;

    So funktioniert es natürlich nicht.

    Im Unterordner "Export" befinden sich mal 2 mal 10 .csv Dateien mit unterschiedlichem Namen.


    Inhalts Beispiel "Export" Ordner:
    - 11e.csv
    - 2sadf.csv
    - 3d.csv

    So sollte der Output (in einer Variable) sein welche ich benötige:
    11e.csv;2sadf.csv;3d.csv


    Untereinander auflisten schaffe ich, aber nicht so wie oben gewünscht, in einer Zeile mit ";"


    Danke euch vielmals für die Hilfe

    Beste Grüsse
    Sven

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™