0 / 0 / 0
Регистрация: 13.07.2010
Сообщений: 14
|
|
1 | |
Как переименовать файл?07.10.2010, 09:23. Показов 6198. Ответов 3
Метки нет (Все метки)
Нужно в имени файла удалить все лидирующие цифры..
Пример: пусть есть файл с именем 1234aaa.txt нужно получить aaa.txt 1.bat cls FOR %%f IN ("*.txt") DO call help "%%~Ff" "%%f" help.bat set a=%2 :b set b=%a:~0,1% if %b% geq 0 if %b% leq 9 set a=%a:~1% && goto b rename %1 %a% set z= set a= Что не так?
0
|
07.10.2010, 09:23 | |
Ответы с готовыми решениями:
3
Как переименовать файл в системной папке? Как переименовать каждый файл в имя, являющееся записанным в этом же файле значением параметра "slug"? Переименовать файл Переименовать файл |
69 / 59 / 3
Регистрация: 07.09.2010
Сообщений: 87
|
|
07.10.2010, 21:50 | 2 |
командная строка фиг знает как передает переменные через call
ищет файл переименовывает файл переходит в :q опять ищет файл (если не находит - переносит файлы обратно и выходит)
1
|
0 / 0 / 0
Регистрация: 13.07.2010
Сообщений: 14
|
|
07.10.2010, 23:39 [ТС] | 3 |
Спасибо огромное, а как в cmd в условие добавить аналог ИЛИ? К примеру чтобы еще передние пробелы убирались, или какой-нить другой символ?
0
|
69 / 59 / 3
Регистрация: 07.09.2010
Сообщений: 87
|
|
08.10.2010, 19:31 | 4 |
1
|
08.10.2010, 19:31 | |
08.10.2010, 19:31 | |
Помогаю со студенческими работами здесь
4
Переименовать файл в архиве Скопировать и переименовать файл Найти файл и переименовать Выбрать файл, скопировать, переименовать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |