Пакетный файл для удаления подстроки из списка файлов - PullRequest
2 голосов
/ 23 апреля 2011

Имеется список файлов (50000 файлов)

1_data.csv
2_data.csv
3_data.csv

...

Как бы вы переименовали их в 1.csv 2.csv 3.csv ... используя пакетный файл?

1 Ответ

3 голосов
/ 23 апреля 2011

Если мне нужно было использовать командный файл, это работает на моей машине (хотя и не тестировалось с 50000 файлами):

FOR /F "tokens=1,* delims=_" %%i IN ('dir /b %~dp0*.csv') DO (
    ren %%i_data.csv %%i.csv
)
...