Thema: Auslesen von Dateinamen und in einer neuen Datei schreiben über ein Batch


Seite durchsuchen:
Home


zurück zur Übersicht

Diskussionsgruppe: WindowsXP

Hallo alle zusammen.

Ich bin gerade dabei ein Arbeitsablauf zu automatisieren, aber ich bin langsam am verzweifeln.
Ich bekomme es nicht hin eine neue Datei zu schreiben.
Wenn ich folgendes eingebe: dir *log* /b in der Kommandozeile, werden mir die ganzen namen angezeigt.
Aber ich bekomme es nciht hin, dass eine neue Datei erstellt wird und dieses Ergebnis dort gespeichert wird.
Das aus einer Batchdatei starten scheint für mich zur Zeit unmöglich.
Könnt ihr mir helfen? Wäre super.
Vielen Dank im Voraus.
Harry

Von: Harry2300 Datum: 23.01.2007, 13:12

alle Antworten zu dieser Frage




Antwort 1 von riese vom 23.01.2007, 13:16
was soll dir *log* /b

machen ?????

adam

Antwort 2 von Harry2300 vom 23.01.2007, 13:22
*lol* ist ein Teil des Dateinamens. Dahinter ist ein Datum und davor eine Willkürliche Nummer.
Mit /b habe ich versucht eine neue Datei zu erstellen.
Bsp:
dir *log* /b test.txt
sorry habe ich eben nciht komplett ausgeschrieben :-/

Antwort 3 von riese vom 23.01.2007, 13:24
dir *log* /b >> test.txt

adam

Antwort 4 von Harry2300 vom 23.01.2007, 13:32
Super das ist es.
Funktioniert über die Kommandozeile. Aber wie kannich das aus einer batchdatei laufen lassen?

Antwort 5 von riese vom 23.01.2007, 14:08
du brauchst nur diese zeiel in eine batch datei schreiben

z.b. eine list.bat

@echo
dir *log* /b >> test.txt

fertig

adam

Antwort 6 von Mubarak vom 23.01.2007, 14:13
Hi,

Schreibe die fogenden Zeilen in Notepad (Texteditor) und benenne sie z.B. log.bat und speichere sie dann ab.

@echo off

dir *log* /b >> test.txt

Antwort 7 von Mubarak vom 23.01.2007, 14:17
Nachtrag:

War wohl etwas zu langsam.
Die Batch in das Verzeichnis einfügen, aus dem die Dateien gelesen werden sollen und eine Verknüpfung zur Batch auf dem Desktop anlegen, so kannst du von dort aus die Batch mit einem Doppelklick sofort starten.

Antwort 8 von Harry2300 vom 23.01.2007, 15:02
Vielen dank. Hat super funktioniert :-)

Antworten der Gruppe: WindowsXP
www.supportnet.de







Office 365 stellt vertraute Microsoft Office-Tools für die Zusammenarbeit und Produktivität über die Cloud bereit. So können alle ganz einfach von nahezu überall zusammenarbeiten und auf E-Mails, Webkonferenzen, Dokumente und Kalender zugreifen.

07101 07102 07103 07104 07105 07106 07107