Home Projekte Builds Elektronik Programme Makes 3D-Druck About Me
MIMO-Technology MIMO-Technology

MIMO TECHNOLOGY

CMD - FolderToFiles

Die Organisation von Ordner und Dateien in Windows ist teilweise sehr repetitiv. Über die Commandline können einige Schritte automatisiert werden. Diese Skripts erweitern die Möglichkeiten des Windows Explorers.

1 CMD

Datei aus dem Ordner kopieren und wie den Ordner benennen

Installation:

Das Skript in den Ordner kopieren.
Das Skript öffnen und in der Zeile "set extension=txt" die gewünschte File-extension eintragen.
Das Skript ausführen.

Funktion:

Das Skript sucht nach der ersten Datei mit der eingestellten Endung und verschiebt sie in den Überordner. Gleichzeitig benennt es die Datei nach dem Ordnernamen um.

Demo:

FolderToFile.bat:

@echo off
goto :main

:main
set extension=txt

for /d %%d in (*) do (
    pushd "%%d"
    for %%f in (*.%extension%) do (

        if not exist "..\%%d.%extension%" (
            rename "%%f" "%%d.%extension%"
            move "%%d.%extension%" "..\" >nul
            echo moved file "%%d\%%f" -^> "%%d.%extension%".
        )else (
            echo File "%%d.%extension%" already exists! keeping "%%d\%%f".
        )
    )
    popd
)
goto :eof

Download

Script
BAT
FolderToFile.bat(402 Bytes)SHA256: