Datein mit Ausführungszeichen umbenennen
Hallo,
ich hab mir eine Batch zusammen geschraubt die Datein sortiert. Dies klapt auch recht gut, bis auf Datein die ein "!" enthalten.
Ich möchte daher gerne die Datein vorher per Batch umbenennen die ein "!" Ausrufezeichen enthalten. Aber irgend wie beist dich die Katze in den Schwanz...
setlocal EnableDelayedExpansion
for %%i in ("%Pfad%*.*") do (
set Datei=%%~nxi
set "Datei2=!Datei:!=!
RENAME "!Datei!" "!Datei2!"
)
Könnt ihr mir eine Lösung zeigen?
ich hab mir eine Batch zusammen geschraubt die Datein sortiert. Dies klapt auch recht gut, bis auf Datein die ein "!" enthalten.
Ich möchte daher gerne die Datein vorher per Batch umbenennen die ein "!" Ausrufezeichen enthalten. Aber irgend wie beist dich die Katze in den Schwanz...
setlocal EnableDelayedExpansion
for %%i in ("%Pfad%*.*") do (
set Datei=%%~nxi
set "Datei2=!Datei:!=!
RENAME "!Datei!" "!Datei2!"
)
Könnt ihr mir eine Lösung zeigen?
Please also mark the comments that contributed to the solution of the article
Content-Key: 186374
Url: https://administrator.de/contentid/186374
Printed on: April 25, 2024 at 15:04 o'clock
3 Comments
Latest comment
Ja da hättste Mal statt Dich sich geschrieben, dann wäre diese hach so intelligente Zensur vllt net so Rabiat gewesen und würde völlig harmlose Sätze verschandeln!
Diese Fuzzi-Logic mit den ewigen Hintergedanken ist voll für das Hinterteil.
Man(n) sowas im deutschen Sprachraum - bzw. hier bei ADMINISTRATOR - ich verstehs net.
Ahja - jetzt wohl doch. Die Scriptkiddies kommen in den Ferien ja oft hier vorbeigeschlendert.
Gruß Phil