imho.ws |
|
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
13.07.2003, 18:13 | # 1 | ||
Junior Member
Регистрация: 24.11.2002
Сообщения: 59
|
Автоматическое переименование группы файлов/папок
Подскажите плиз какой прогой можно в массовом порядке переименовывать файлы по маске. например из
abc1234.txt; abc1235.txt; abc1236.txt; abc1237.txt; *** сделать abc234.txt; abc235.txt; abc236.txt; abc237.txt; ***
|
||
18.06.2008, 14:50 | # 101 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418
|
Vitalij
Почитай в теме MP3: конвертация, редактирование и другие вопросы. Там было.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
14.11.2008, 19:28 | # 102 |
Guest
Сообщения: n/a
|
Уважаемые, а может кто-нибудь подсказать...?
Существует ли прога, которая позволяет переименовать файл именем, взятым в строке из самого файла? Предположим в предыдущей строке имеется какой-то уникальный текст, который позволяет определить, что именно в следующей строке надо будет брать название для файла. Есть ли такое? З.Ы. Прочитал всю тему, установил 4, кажется, программы-ренеймера, но ни в одной такой функции не нашел |
21.02.2009, 01:11 | # 103 |
Guest
Сообщения: n/a
|
Как переименовать группу фаилов
Вобщем тут такое дело , сори если вопрос туп но вот он собственно : Можно ли , переименовать фаилы по названию папки в которои они находятся , с учетом того что в этои папке много фаилов(но те которые нужно изменить называються одинаково) а переименовать нужно только 1 фаил из каждои папки. Ну например у меня есть 80 папок называющихся определенными символами и в каждои из них есть фаил например song , и нужно чтобы эти фаилы назывались не сонг а по названию папок.
|
21.02.2009, 03:57 | # 104 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418
|
Blein, всё можно. Было бы желание... process.cmd
Код:
for /D %%N in (c:\sourcedir\*) do( if exist "%%N\song" ren "%%N\song" "%%N\%%~nNsong" )
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
17.06.2014, 15:29 | # 106 | |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418
|
Цитата:
Код:
@echo off chcp 866 set "WORKFOLDER=D:\папка с\файлами для обработки" pushd "%WORKFOLDER%"||exit for /f %%A in ('dir /b /A:-D *.txt') do ( call :GNN "%%A" call :RENAMEIT "%%A" ) popd set "NEWNAME=" set "WORKFOLDER=" goto :EOF :GNN set "NEWNAME=" for /f "tokens=*" %%B in (%~1) do call :SNN "%%~B" goto :EOF :RENAMEIT IF EXIST "%NEWNAME%%~x1" ( call :AE "%NEWNAME%%~x1" "%~1" ) ELSE ( ren "%~1" "%NEWNAME%%~x1" set "NEWNAME=" ) goto :EOF :SNN if "%NEWNAME%*"=="*" set "NEWNAME=%~1" goto :EOF :AE echo File %1 already exists, can't rename %2 into %1. echo Press any key to exit. pause>nul set "NEWNAME=" set "WORKFOLDER=" exit
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
|