> Forums > Sonstiges

V

Viele Dateien in einem Ordner auf mehrere Ordner aufteilen per Batch

Erstellt
Okt. '24
letzte Antwort
Noch keine
Antworten
Noch keine
Aufrufe
24
1
„Gefällt mir“
Abos
Noch keine
Do., 03. Oktober, 2024 um 12:50
#1

Ich mal ein Batch Script erstellen, welches wenn ganz viele Dateien (in meine Fall oft sehr viele Bilddateien wegen der aleX fotografiert Berichte) in einem Ordner liegen, diese auf mehrere Ordner aufteilt. 50 Dateien pro Ordner. Die Batch dafür einfach in den Ordner mit dem den vielen Dateien kopieren und ausführen ..

Code:
@echo off
setlocal enabledelayedexpansion

REM Aktueller Ordner (der Ordner, in dem das Skript liegt)
set "source_folder=%~dp0"

REM Zähler für die Ordner und Dateien
set /a folder_count=1
set /a file_count=0

REM Erstelle den ersten Zielordner
set "current_folder=%source_folder%\Ordner_!folder_count!"
mkdir "!current_folder!"

REM Durchlaufe alle Bilddateien im Quellordner
for %%f in ("%source_folder%\*.jpg") do (
REM Verschiebe die Datei in den aktuellen Zielordner
move "%%f" "!current_folder!"

REM Erhöhe den Dateizähler
set /a file_count+=1

REM Wenn 50 Dateien erreicht sind, erstelle einen neuen Ordner
if !file_count! geq 50 (
set /a folder_count+=1
set /a file_count=0
set "current_folder=%source_folder%\Ordner_!folder_count!"
mkdir "!current_folder!"
)
)

echo Fertig!
pause



Download aufteilen_in_mehrere_Ordner.zip (603.00 B, 27 mal)
MD5: e712301120eed1d1f4e70ab1a2b0b5ed
SHA1: 631fe6b68b6022f0345c9754ce235439b7129a38


Der Mensch ist ein naiver Tourist mit einem abgelaufenem Visum für den Planeten Erde ..

> Forums > Sonstiges

Du hast bereits für diesen Post abgestimmt...

;-)



Logo https://t.ress.at/W3nVD/


Ähnliche Themen:











Top