![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Переименование файлов |
|
CMD/BAT - Переименование файлов
|
Новый участник Сообщения: 14 |
Здравствуйте.
Кратко. Есть папка с файлами типа : p_name.mdl p_name.mdl p_name.mdl v_name.mdl v_name.mdl v_name.mdl w_name.mdl w_name.mdl w_name.mdl w_name.mdl |
|
Отправлено: 14:02, 20-12-2017 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата f1rstonlyone@vk:
Цитата f1rstonlyone@vk:
|
||
Отправлено: 14:05, 20-12-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 14
|
Профиль | Сайт | Отправить PM | Цитировать нужно между символами _ _ вставить текст, не более.
Мне не надо менять все название в каждом файле, мне просто надо внести доп. текст между символами что указаны |
Отправлено: 14:08, 20-12-2017 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать f1rstonlyone@vk, О каких «вставить между» Вы пишете? В примере имён существующих файлов ровно по одному символу _, и я не представляю, как можно вставить между.
Ещё раз: что заменяем? Единственный символ «_» в имени? И на что меняем. Проще говоря — опишите принцип замены. Или вставки. |
Отправлено: 14:13, 20-12-2017 | #4 |
Новый участник Сообщения: 14
|
Профиль | Сайт | Отправить PM | Цитировать Извиняюсь, не выделил символ "_"
проще говоря p_name.mdl v_name.mdl w_name.mdl в p_new text_name.mdl v_new text_name.mdl w_new text_name.mdl |
|
Отправлено: 14:16, 20-12-2017 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 15:02, 20-12-2017 | #6 |
Ветеран Сообщения: 2735
|
Профиль | Отправить PM | Цитировать Вот еще один тык. Отличие от предыдущего - повторный запуск скрипта не приведёт к еще одной вставке указанного текста
@Echo Off Set "BoxIn=Z:\Box_In" Set "Mask=*_*.mdl" Set "Text=У попа была собака" If Not Exist "%BoxIn%" (Echo Inbox %BoxIn% not found &Pause &Exit /B 1) Pushd "%BoxIn%" FOR /F "usebackq tokens=1,2* delims=_" %%i IN (`2^>nul Dir %Mask% /b /A:-D`) DO ( If /I Not "%%j"=="%Text%" ( If "%%k"=="" ( Ren "%%i_%%j" "%%i_%Text%_%%j" ) Else ( Ren "%%i_%%j_%%k" "%%i_%Text%_%%j_%%k" ) ) ) Popd Exit /B 0 |
------- Последний раз редактировалось megaloman, 20-12-2017 в 16:37. Отправлено: 16:20, 20-12-2017 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - переименование файлов | Alexander_88 | Скриптовые языки администрирования Windows | 10 | 25-07-2017 21:30 | |
CMD/BAT - Переименование файлов | gremlintv2 | Скриптовые языки администрирования Windows | 3 | 27-06-2016 23:42 | |
Переименование файлов | B1010 | Видео и аудио: обработка и кодирование | 0 | 28-09-2014 11:38 | |
CMD/BAT - Переименование файлов. | gen0m.rsw | Скриптовые языки администрирования Windows | 1 | 15-10-2010 19:15 | |
переименование файлов | mask | Программирование и базы данных | 6 | 20-05-2003 00:53 |
|