Zum Inhalt springen

Dateien aus Liste löschen


Empfohlene Beiträge

Hallo ich habe folgende aufgabenstellung zu bewerkstelligen:

Ich habe eine Textdatei dort inst eine Liste von Dateinamen:

z.B.

helmut.db.xml

hugo.db.xml

olaf.db.xml

diese Dateien befinden sich ebenfalls noch in einem Ordner. Ich brauch nun eine Batchdatei die die oben genannte Textdatei Zeile für Zeile ausliest und die entsprechenden Dateien löscht.

wie sollte die Batchdatei aussehen ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

diese Dateien befinden sich ebenfalls noch in einem Ordner. Ich brauch nun eine Batchdatei die die oben genannte Textdatei Zeile für Zeile ausliest und die entsprechenden Dateien löscht.

Du postest unter Script- / Webserverprogrammierung. Welche Shell hast Du installiert und um welches OS handelst es sich: Du kannst unter Unix Bash, Tcsh, Sh.... programmieren, aber auch PHP, Perl, Python.

Ich brauch nun eine Batchdatei die die oben genannte Textdatei Zeile für Zeile ausliest und die entsprechenden Dateien löscht.

Der Satz hört sich für mich danach an, als willst Du etwas fertiges haben, dann sei so gut und postet bitte, was Du bereit bist, dafür zu bezahlen. Wenn Du Hilfe möchtest, dann lass Eigenleistung erkennen

Phil

Link zu diesem Kommentar
Auf anderen Seiten teilen

das ganze soll per Batch in der Dos Konsole unter Windows funktionieren.

Sorry ich in bin Azubi und habe nicht wirklich mit dieser Materie Erfarung.

Vorarbeit steck da übrigenz schon mehr als genug drin.

Zur Zeit meckert er an meiner Verschachtelten For Schleife

-----------

C:

for /f %%f in (xml_dateien1.txt) (for /f %%g in (xml_dateien3.txt) (ren %%f %%g))

----------

in der XML-dateien1 Daeti stehen die zeilenweise die Dateien inklusive Pfad in der xml_dateien3 stehen die neuen Namen der Dateien.

Ich habe gehofft dass er mir diese Dateien umbennennt stattdessen meckert er an der Syntax. :-(

Link zu diesem Kommentar
Auf anderen Seiten teilen

mhm das hilft mir nicht so wirklich weiter da ich die Dateien mittlerweile umbenennen und nicht löschen möchte (hätte ich wohl mal erwähnen sollen.)

Ich hab quasi ne Datei mit folgendem Inhalt

helmut.db.xml1

hugo.db.xml1

olaf.db.xml1

und eine

helmut.db.xml

hugo.db.xml

olaf.db.xml

Außerdem befinden sich in einem Ordner die db.xml1 dateien .

Die will ich jetz automatisch umbenennen.

Bearbeitet von Pokergin
Link zu diesem Kommentar
Auf anderen Seiten teilen

Sind diese beiden Dateien denn immer identsich?

D.h. Zeile 1 in altenamen.txt ist auch gleich Zeile1 in neuenamen.txt ?

Muss das denn eigtl in reiner Bacth sein oder darf es auch vbs o.ä. sein?

ja dafür habe ich bereits gesorgt dass diese immer gleich sind ! Nur eben dass in einer Datei die original Datenen sind in der anderen mit der 1 angehangen.

Also ich wollte es eigentlich so weit möglich als reinen Batch machen. VBS und sonstiges kenn ich mich nun gar nicht aus. :(

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...