Любой язык - Нужна программа или скрипт поиска и переименования файлов

Аватара пользователя
Shauniam

Re: Любой язык - Нужна программа или скрипт поиска и переименования файлов

Сообщение Shauniam »

ВИНДА:

Название ОС: Майкрософт Windows 10 Домашняя

Версия ОС: 10.0.19042 Н/Д построение 19042

Изготовитель ОС: Microsoft Corporation

Параметры ОС: Изолированная рабочая станция

Сборка ОС: Multiprocessor Free
Аватара пользователя
Shauniam

Re: Любой язык - Нужна программа или скрипт поиска и переименования файлов

Сообщение Shauniam »

Я нашел вариант переименования и он находится рядом
CMD/BAT - [решено] Переименование файлов с заменой символов по маске




Код:

Код: Выделить всё

for %%g in (*.*) do call :s_subroutine "%%~nxg" "%%g"
:s_subroutine
set _sss=%1
set _ddd=%_sss:consensus.net=consent.ru%
ren %2 %_ddd%
goto :eof

Только ищет и переименовывает файлы,а нужно чтобы и папки переименовывал,так как и папки под таким же названием как и файлы т.е. часть названия- consensus.net
Аватара пользователя
megaloman

Re: Любой язык - Нужна программа или скрипт поиска и переименования файлов

Сообщение megaloman »

Цитата:



Я нашел вариант переименования



Кто ищет, тот обрящет.

Но у Вас были запросы:

1. Переименовывать файлы и папки (в этом варианте папки не присутствуют).

2. Файлы и папки ищутся в папке и подпапках - нет здесь этого. Этот скрипт работает только для текущей папки.

3. Вы возжелали осуществлять поиск по всем дискам - Тут этого и близко нет.

Нечеткость постановки задачи?

Что не устраивает в моём решении?
Аватара пользователя
Shauniam

Re: Любой язык - Нужна программа или скрипт поиска и переименования файлов

Сообщение Shauniam »

Цитата:



Нечеткость постановки задачи?

Что не устраивает в моём решении?



Чёткости в постановке задачи приходит с опытом, притом в шапке запроса все было достаточно точно указано,но без указания системы на которой я работаю, еще маленькие детали которые мы уточняли в процессе.Цели мы еще не достигли,если что вы свободны,я никого не принуждаю мне помогать,если поможете-огромное спасибо!
Аватара пользователя
Shauniam

Re: Любой язык - Нужна программа или скрипт поиска и переименования файлов

Сообщение Shauniam »

Цель уже близка и я в предыдущем сообщении показал:




Цитата:



Я нашел вариант переименования и он находится рядом





Код:

Код: Выделить всё

for %%g in (*.*) do call :s_subroutine "%%~nxg" "%%g"
:s_subroutine
set _sss=%1
set _ddd=%_sss:consensus.net=consent.ru%
ren %2 %_ddd%
goto :eof



Только ищет и переименовывает файлы,а нужно чтобы и папки переименовывал,так как и папки под таким же названием как и файлы т.е. часть названия- consensus.net
Аватара пользователя
Shauniam

Re: Любой язык - Нужна программа или скрипт поиска и переименования файлов

Сообщение Shauniam »

Цитата:



1. Переименовывать файлы и папки (в этом варианте папки не присутствуют).

2. Файлы и папки ищутся в папке и подпапках - нет здесь этого. Этот скрипт работает только для текущей папки.

3. Вы возжелали осуществлять поиск по всем дискам - Тут этого и близко нет.

Нечеткость постановки задачи?

Что не устраивает в моём решении?



ответы:

1.Я могу идти на компромиссы и удостовериться тем что есть в золотом запасе интернета,-которые не всегда находятся в первых рядах поисковых служб,а часто "на неведомых дорожках".У кого то имеются в запасе.Вот потому мой вопрос-просьба.

2-3.В скриптах есть коды для рекурсивного поиска и работы,можно даже пройтись по всем дискам.

Простите, за мой русский язык!
Ответить

Вернуться в «Скриптовые языки администрирования Windows»