20. november 2004 - 16:10Der er
6 kommentarer og 1 løsning
Omdøbning af "mellemrum" til "_"
Ikke sikker på om det her er den rette kategori, men håber da der er nogen der kan hjælpe alligevel. Men det jeg søger er en måde at kunne få en hel del filnavne omdøbt, sådan at alle mellemrum bliver lavet til "_" eller lign; bare det ender ud med at alle filnavn kun består af et ord.
Kan det gøres med en bat fil? eller findes der nogen programmer som jeg kunne bruge istedet for? (lykkedes ikke rigtig for mig at finde noget brugbart efter min googl'ing)
for /F "tokens=*" %%I in ('dir /B /A-D') do call :Process "%%I" goto :eof
:Process set New=%~1 set New=%New: =_% if %New%==%~1 goto :eof ren %1 %New%
Du gemmer det som en .bat fil i den mappe hvor de filer der skal omdøbes ligger. Det kræver Windows NT/2000/XP Hvorfor vil du fjerne mellemrum i filnavne?
Takker. Det lykkedes med de fleste filnavne, men det er åbenbart ikke så glad for musik filnavne med " - " i.
Ville gerne have alt musik/film kopieret over på min xbox, men der er åbenbart et problem filnavne, men den brokker sig hvis de består af for mange ord, og et langt filnavn er den ligeglad med, og i sidste ende er jeg nok også :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.