Bestimmte Anzahl von Dateien aus einem Ordner in einen neu erstellten Ordner schieben
Hallo zusammen habe ein Problem,
ich möchte mit einem Batch immer 100 Dateien z.B. Bilder aus einem Ordner in dem sich sehr viele Dateien befinden
in einen neu erstellten schieben, bis keine Dateien im Ausgangsordner mehr vorhanden sind.
Leider habe ich keine Ahnung ob und wie das möglich wäre.
Vielleicht könnt ihr mir ja helfen?
ich möchte mit einem Batch immer 100 Dateien z.B. Bilder aus einem Ordner in dem sich sehr viele Dateien befinden
in einen neu erstellten schieben, bis keine Dateien im Ausgangsordner mehr vorhanden sind.
Leider habe ich keine Ahnung ob und wie das möglich wäre.
Vielleicht könnt ihr mir ja helfen?
Please also mark the comments that contributed to the solution of the article
Content-Key: 367591
Url: https://administrator.de/contentid/367591
Printed on: April 19, 2024 at 07:04 o'clock
2 Comments
Latest comment
Ungefähr so:
Batchdatei NICHT ins selbe Verzeichnis legen, sonst wird sie logischerweise mit verschoben.
Steffen
@echo off &setlocal
set "src=D:\somewhere\many files"
for /f "tokens=1* delims=:" %%i in ('dir /a-d /b "%src%" ^| findstr /n .') do (
for /f %%k in ('set /a "(%%i - 1) / 100 + 1"') do (
2>nul md "%src%\%%k"
move "%src%\%%j" "%src%\%%k\"
)
)
Steffen