Nightmare
06.04.2015, 10:46
Da einie (US)Streamhoster Probleme mit unseren Umlauten und Sonderzeichen haben, habe ich vor Monaten eine Batch geschrieben, die Videos umbenennt.
@echo off&setlocal
for /f "delims=" %%a in ('dir /a:-d /o:n /b /s *.flv *.wmv *.mp4 *.mkv *.avi *.mpg *.mpeg *.mov *.ts *.m2ts *.rm *.rmvb *.ogm *.webm *.txt *.jpg *.png *.gif') do call :next "%%a"
GOTO:EOF
:next
set "newname=%~nx1"
set "newname=%newname:ä=ae%"
set "newname=%newname:Ä=Ae%"
set "newname=%newname:ö=oe%"
set "newname=%newname:Ö=Oe%"
set "newname=%newname:ü=ue%"
set "newname=%newname:Ü=Ue%"
set "newname=%newname:ß=ss%"
set "newname=%newname:)=%"
set "newname=%newname:(=%"
set "newname=%newname:&=%"
set "newname=%newname:^=%"
set "newname=%newname:$=%"
set "newname=%newname:#=%"
set "newname=%newname:@=%"
set "newname=%newname:+=%"
set "newname=%newname:}=%"
set "newname=%newname:{=%"
set "newname=%newname:]=%"
set "newname=%newname:[=%"
set "newname=%newname:;=%"
set "newname=%newname:'=%"
set "newname=%newname:`=%"
set "newname=%newname:,=%"
ren %1 "%newname%"
Vielleicht brauch sie ja einer. Diese kann auch gern erweitert werden.
@echo off&setlocal
for /f "delims=" %%a in ('dir /a:-d /o:n /b /s *.flv *.wmv *.mp4 *.mkv *.avi *.mpg *.mpeg *.mov *.ts *.m2ts *.rm *.rmvb *.ogm *.webm *.txt *.jpg *.png *.gif') do call :next "%%a"
GOTO:EOF
:next
set "newname=%~nx1"
set "newname=%newname:ä=ae%"
set "newname=%newname:Ä=Ae%"
set "newname=%newname:ö=oe%"
set "newname=%newname:Ö=Oe%"
set "newname=%newname:ü=ue%"
set "newname=%newname:Ü=Ue%"
set "newname=%newname:ß=ss%"
set "newname=%newname:)=%"
set "newname=%newname:(=%"
set "newname=%newname:&=%"
set "newname=%newname:^=%"
set "newname=%newname:$=%"
set "newname=%newname:#=%"
set "newname=%newname:@=%"
set "newname=%newname:+=%"
set "newname=%newname:}=%"
set "newname=%newname:{=%"
set "newname=%newname:]=%"
set "newname=%newname:[=%"
set "newname=%newname:;=%"
set "newname=%newname:'=%"
set "newname=%newname:`=%"
set "newname=%newname:,=%"
ren %1 "%newname%"
Vielleicht brauch sie ja einer. Diese kann auch gern erweitert werden.