Официальный сайт студ.городка НГТУ
Программирование и БД » Помогите решить задачу "Переименование файлов по заданной маске" 

#1  29.06.09 23:46

Помогите решить задачу "Переименование файлов по заданной маске"

Выполняется в командной строке (cmd)
Задание: Переименование файлов по заданной маске, в текущем каталоге.

Кто разбирается, помогите пожалуйст. В подарок премия 50 рублей по WMR) или на сотовый кину)

Свою версию пока не выкладываю, так как она пашет только в *.bat файле.
Как сделать в CMD строке не знаю!

Offline

#2  30.06.09 00:22

Re: Помогите решить задачу "Переименование файлов по заданной маске"

хм... argc, argv? что сложного то?

Offline

#3  30.06.09 00:33

Re: Помогите решить задачу "Переименование файлов по заданной маске"

Лис@, поясни?

Я сделал так

for /f "tokens=*" %%a in ('dir /b 2\*.*') do ren 2\%%a NewName%%a

Работает для каталога 2

Вопрос как сделать чтобы было в текущем каталоге? С синтаксисом не могу разобраться

Исправлено Blaz (30.06.09 00:34)

Offline

#4  30.06.09 00:42

Re: Помогите решить задачу "Переименование файлов по заданной маске"

я про язык си говорю))

Offline

#5  30.06.09 00:44

Re: Помогите решить задачу "Переименование файлов по заданной маске"

Надо в досе блин))

Offline

#6  30.06.09 08:21

Re: Помогите решить задачу "Переименование файлов по заданной маске"

эм, а .\ как текущий каталог не канает?)

Offline

#7  30.06.09 09:38

Re: Помогите решить задачу "Переименование файлов по заданной маске"

dorido, канает)) Но напиши как это правильно по синтаксису))

Offline

#8  01.07.09 05:25

Re: Помогите решить задачу "Переименование файлов по заданной маске"

Гг, если бы я умел писать батники)

Blaz написал(а):

for /f "tokens=*" %%a in ('dir /b 2\*.*') do ren 2\%%a NewName%%a

если вот это работает для каталога 2, то можно попробовать заменить 2 на . и посмотреть что будет=)

и дабы избежать коллапса, маску лучше поменять на что-нибудь более редкое)

Offline

#9  20.07.09 22:04

Re: Помогите решить задачу "Переименование файлов по заданной маске"

Blaz, читай msdn раздел описания API ф-ий для работы с файлами(типа CreateFile, OpenFile) там точно есть ответ, успехов!

Offline

Программирование и БД » Помогите решить задачу "Переименование файлов по заданной маске" 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.072 сек.
Выполнено 11 запросов.