Batch Datei- Dateien kopieren in verschiedene Ordner, Pfad aus Dateiname
Hallo liebes Forum,
ich hab schon das ein oder andere mal mit Batch-Dateien gebastelt, meistens Gott sei dank mit core-schnipseln aus Foren. Hat auch immer ganz gut funktioniert und mich weiter gebracht.
hier komme ich jetzt aber nicht weiter* Ich habe einen Verzeichnis mit zwei Unterverzeichnissen. Im Unterverzeichnis1 sind diverse Dateien die alle einen Dateinamen in Form von XXXX-*.* haben. Das XXXX steht hierbei für eine eindeutige Projektnummer. Es ist möglich das mehrere Dateien mit der gleichen Projektnummer beginnen. Es kommen regelmäßig neue Dateien hinzu.
In Unterverzeichnis2 gibt es für jedes Projekt einen Ordner mit dem Namen "Projektnummer" also XXXX
Ich brauche nun einen Code der die Dateien aus dem Unterverzeichnis1 in den entsprechenden Ordner in Unterverzeichnis2 verschiebt.
Ich hoffe ich habe alles richtig formuliert und keine Forumregeln verletzt. Ist mein erster Versuch mit einer aktiven Frage und ich würde mich freuen wenn mir jemand helfen kann.
ich hab schon das ein oder andere mal mit Batch-Dateien gebastelt, meistens Gott sei dank mit core-schnipseln aus Foren. Hat auch immer ganz gut funktioniert und mich weiter gebracht.
hier komme ich jetzt aber nicht weiter* Ich habe einen Verzeichnis mit zwei Unterverzeichnissen. Im Unterverzeichnis1 sind diverse Dateien die alle einen Dateinamen in Form von XXXX-*.* haben. Das XXXX steht hierbei für eine eindeutige Projektnummer. Es ist möglich das mehrere Dateien mit der gleichen Projektnummer beginnen. Es kommen regelmäßig neue Dateien hinzu.
In Unterverzeichnis2 gibt es für jedes Projekt einen Ordner mit dem Namen "Projektnummer" also XXXX
Ich brauche nun einen Code der die Dateien aus dem Unterverzeichnis1 in den entsprechenden Ordner in Unterverzeichnis2 verschiebt.
Ich hoffe ich habe alles richtig formuliert und keine Forumregeln verletzt. Ist mein erster Versuch mit einer aktiven Frage und ich würde mich freuen wenn mir jemand helfen kann.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 261298
Url: https://administrator.de/forum/batch-datei-dateien-kopieren-in-verschiedene-ordner-pfad-aus-dateiname-261298.html
Ausgedruckt am: 02.05.2025 um 22:05 Uhr
2 Kommentare
Neuester Kommentar

Moin 11benny86,
hatten wir hier schon diverse male:
Gruß jodel32
hatten wir hier schon diverse male:
- Ordner mit Namen sortieren
- Viele Dateien automatisch in bestehende Ordner ablegen
- Batch Datei- Dateien kopieren in verschiedene Ordner, Pfad aus Dateiname_sort=relevance
@echo off & setlocal enabledelayedexpansion
set "quelle=C:\Verzeichnis1"
set "ziel=C:\Verzeichnis2"
for %%a in ("%quelle%\????-*") DO @(
set "folder=%%~na"
set "folder=!folder:~0,4!
move "%%a" "%ziel%\!folder!\"
)
Gruß jodel32