Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Общие » Флейм » Как одновременно переименовать несколько файлов без программ

Модерирует : 3xp0, TechSup

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как одновременно добавить одну цифру в начале названия нескольких файлов без установки для этого специальных программ? Ну или может с портабельной версией.

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 15:07 06-09-2013 | Исправлено: hukker, 15:08 06-09-2013
Spectare

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Команда rename раньше поддерживала переименование нескольких файлов
Для примера: rename *.txt *.doc

Всего записей: 2002 | Зарегистр. 17-05-2003 | Отправлено: 16:21 06-09-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hukker
ReNamer
не требует установки
ну или Задачи на bat-файлах 11
 
ps: и я вот этой часто пользуюсь http://www.dimonius.ru/?renamer

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:48 07-09-2013 | Исправлено: Cheery, 02:04 07-09-2013
hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery

Цитата:
ReNamer
не требует установки  

Спасибо, отличная программа!
А можно с нею удалять из папки файлы только с определенным расширением?

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 11:44 09-09-2013
Spectare

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 удалять из папки файлы только с определенным расширением

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
 
C:\Users\user>del /?
Удаление одного или нескольких файлов.
 
DEL [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена
ERASE [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена
 
  имена         Список из одного или нескольких файлов или каталогов.
                Для удаления группы файлов можно использовать подстановочные
                знаки.
Если указан каталог, будут удалены все файлы в этом
                каталоге.
 
  /P            Запрос подтверждения перед удалением каждого файла.
  /F            Принудительное удаление файлов, доступных только для чтения.
  /S            Удаление указанных файлов из всех подкаталогов.
  /Q            Отключение запроса на подтверждение при удалении файлов.
  /A            Отбор файлов для удаления по атрибутам.
  атрибуты      R  Файлы, доступные только для чтения.
                S  Системные файлы.
                H  Скрытые файлы.
                A  Файлы, готовые для архивирования.
                I  Файлы с неиндексированным содержимым.
                L  Точки повторной обработки.
                -  Префикс "-" имеет значение НЕ.
 
Изменение команд DEL и ERASE при включении расширенной обработки команд:
 
Результаты вывода для ключа /S принимают обратный характер, то есть выводятся
только имена удаленных файлов, а не файлов, которые не удалось найти.
 

Всего записей: 2002 | Зарегистр. 17-05-2003 | Отправлено: 11:54 09-09-2013 | Исправлено: Spectare, 11:55 09-09-2013
hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Spectare

Цитата:
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
 
C:\Users\user>del /?
Удаление одного или нескольких файлов.
 
DEL [/P] [/F] [/S]  
[/A[[:]атрибуты]] имена
ERASE [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена
 
  имена         Список из одного или нескольких файлов или каталогов.
                Для удаления группы файлов можно использовать подстановочные
                знаки. Если указан каталог, будут удалены все файлы в этом
                каталоге.
 
  /P            Запрос подтверждения перед удалением каждого файла.
  /F            Принудительное удаление файлов, доступных только для чтения.
  /S            Удаление указанных файлов из всех подкаталогов.
  /Q            Отключение запроса на подтверждение при удалении файлов.
  /A            Отбор файлов для удаления по атрибутам.
  атрибуты      R  Файлы, доступные только для чтения.
                S  Системные файлы.
                H  Скрытые файлы.
                A  Файлы, готовые для архивирования.
                I  Файлы с неиндексированным содержимым.
                L  Точки повторной обработки.
                -  Префикс "-" имеет значение НЕ.
 
Изменение команд DEL и ERASE при включении расширенной обработки команд:
 
Результаты вывода для ключа /S принимают обратный характер, то есть выводятся
только имена удаленных файлов, а не файлов, которые не удалось найти.
 [/q]
Если бы еще сказали, как и где это применять???

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 11:36 10-09-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hukker
del *.расширение

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 11:44 10-09-2013
Spectare

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hukker
Кнопка Пуск -> Опция "Выполнить..." -> cmd.exe -> cd [путь к каталогу с файлами] -> del *.[расширение]
 
Вы о работе в режиме командной строки ничего не слышали?

Всего записей: 2002 | Зарегистр. 17-05-2003 | Отправлено: 12:36 10-09-2013 | Исправлено: Spectare, 12:37 10-09-2013
hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обьясните на пальцах, если не затруднит. Просто я не так продвинут по сравнению с вами.
 
У меня в корне на диске С папка 777. Путь к папке C:\777. В ней шесть файлов: три TXT и три DOC.
Необходимо удалить три файла TXT.
 
В командной строке я ввожу команду:
cd [C:\777] и нажимаю Enter.
del txt
 
Не работает.

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 22:02 10-09-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hukker
вам же написали не так..
 
нажать на "Старт", в строке поиска/выполнения набрать cmd и нажать Enter.
В черном окне набрать  
cd \777
del *.txt
 
можно сразу как
del c:\777\*.txt

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:16 10-09-2013 | Исправлено: Cheery, 22:17 10-09-2013
hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
можно сразу как  
del c:\777\*.txt

Cheery
Сработало! А почему командная строка не видит буфер обмена, из которого я пытаюсь вставить путь к папке?

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 22:32 10-09-2013 | Исправлено: hukker, 22:32 10-09-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hukker

Цитата:
из которого я пытаюсь вставить путь к папке?

потому что вставлять нужно правой кнопкой мыши

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:34 10-09-2013
hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
потому что вставлять нужно правой кнопкой мыши

ОГО! Никогда бы не подумал, что есть разница.
 
Добавлено:
А, вспомнил, так и есть.

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 22:38 10-09-2013
hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как с помощью командной строки скопировать один и тот же файл сразу в несколько папок?

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 13:45 11-09-2013
Spectare

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hukker
Что значит сразу и чем не устраивает последовательное копирование файла в каждую из нескольких папок?

Всего записей: 2002 | Зарегистр. 17-05-2003 | Отправлено: 13:58 11-09-2013
hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Spectare
Ну просто папок 400 шт.

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 14:21 11-09-2013
Spectare

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hukker
И как вы надеетесь обойтись без перечисления папок?
 
Добавлено:
hukker
Решить вашу задачу с помощью командной строки без перебора папок не получится.

Всего записей: 2002 | Зарегистр. 17-05-2003 | Отправлено: 14:25 11-09-2013
hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Spectare
Перечень имен папок есть в готовом виде в виде столбца с ячейками в формате Excel. А если названия папок допустим идут по порядку: 400, 401, 402, и т.д. до 800 ?

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 14:47 11-09-2013
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброе время, hukker
Если есть возможность сохранить имена папок в файл (dirlist.txt, одно имя на строку), то
for /f "delims=" %i in (dirlist.txt) do (md "%~i" & copy MYFILE "%~i")
Если папки имеют последовательные номера от 400 до 800, то
for /l %i in (400,1,800) do (md "%~i" & copy MYFILE "%~i")
Справка по for - "for /?"

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 17:43 11-09-2013
hukker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Piggy
Доброе!

Цитата:
for /f "delims=" %i in (dirlist.txt) do (md "%~i" & copy MYFILE "%~i")  

А где прописывать путь к папкам и путь к файлу dirlist.txt и файлу, который необходимо скопировать в несколько папок?

Всего записей: 883 | Зарегистр. 05-09-2007 | Отправлено: 21:10 11-09-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Общие » Флейм » Как одновременно переименовать несколько файлов без программ


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru