0
Ich versuche, den Code zu ändern rekursiv alle Dateitypen zu benennen, nicht nur eine einzige Art, in allen Unterverzeichnissen:Alter Batch-Skript zu rekursiv alle Dateitypen Alter
@echo off
Setlocal enabledelayedexpansion
Set "Pattern=rename"
Set "Replace=reuse"
For %%# in ("C:\Folder\*.jpg") Do (
Set "File=%%~nx#"
Ren "%%#" "!File:%Pattern%=%Replace%!"
)
Pause&Exit
Quelle: How to rename file by replacing substring using batch in Windows
Jede Hilfe würde sehr geschätzt werden!
'* .jpg' Befehl loszuwerden. ->' * * 'und' für' -> 'für/R'; – aschipfl
Hmmm. Funktioniert nicht. Habe ich richtig hinzugefügt? Für/R in ("C: \ Benutzer \ HTPC \ Desktop \ test \ *. *") Tun ( – Newo