Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » [решено] Каталогизатор файлов

Ответить
Настройки темы
[решено] Каталогизатор файлов

Новый участник


Сообщения: 37
Благодарности: 1

Профиль | Отправить PM | Цитировать


Добрый день!
Такой вопрос, за долгое время серфинга в сети, накопилось много разных файлов в папке под названием "разобрать")
Форматы файлов совершенно разные: avi, jpg, doc, pdf, djvu, html и т.д.
Возможно ли как-то отсортировать их. Avi в папку avi. Doc в doc и т.п.
И возможно ли в html страницах, изменить название в соответствии с title страницы автоматически?

Отправлено: 16:26, 26-09-2011

 

Старожил


Сообщения: 175
Благодарности: 119

Профиль | Отправить PM | Цитировать


Разобрать проще всего батником, например:
Код: Выделить весь код
@echo off

setlocal enabledelayedexpansion

set "sFolder=c:\разобрать"
set "oFolder=c:\разобранное"

if not exist "%oFolder%" md "%oFolder%"

pushd "%sFolder%" && (
   for %%a in (*.*) do (
      set "ext=%%~xa"
      if not exist "%oFolder%\!ext:~1!" md "%oFolder%\!ext:~1!"
      move "%%a" "%oFolder%\!ext:~1!"
   )
   popd
)
А делать переименование веб-страниц по названию лучше с помощью vbs/js. Но тут надо иметь в виду, что некоторые символы, которые могут быть в названии, неприемлемы в имени файла (например, знак вопроса). Их придется заменять.
Я могу, конечно, написать такой скрипт, но уже не сегодня - некогда. Может другой кто сделает.

Последний раз редактировалось SendMessage, 26-09-2011 в 20:13. Причина: поправил скрипт

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:25, 26-09-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


скрипт для переименования html тут
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:10, 27-09-2011 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


ferget, к сожалению, автор плюнул на недоделанную работу, посчитав описанные ошибки выдуманными. Он также принципиально отказался от предложения пользовать DOM для разбора документа и извлечения «title». Плюс не решённая проблема с разными кодировками.

Я бы ещё порекомендовал ReNamer Дениса Козлова: он умеет переименовывать файлы, используя тэг «title» веб-страницы (к сожалению, и там присутствует та же проблема, завязанная на кодировки).
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:28, 27-09-2011 | #4


Аватара для Solder

Старожил


Сообщения: 290
Благодарности: 37

Профиль | Отправить PM | Цитировать


Цитата inforus:
Возможно ли как-то отсортировать их. Avi в папку avi. Doc в doc и т.п. »
Элементарно, Ватсон! Это ЛЕГКО делается (ещё с DOS-времён) любым нормальным файловым менеджером: Disco Commander, Total Commander, FAR, View-FD, WorkSoft Navigator & so on...
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:20, 30-09-2011 | #5


Новый участник


Сообщения: 37
Благодарности: 1

Профиль | Отправить PM | Цитировать


Всем спасибо!!!

Отправлено: 20:07, 30-09-2011 | #6



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » [решено] Каталогизатор файлов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Создание папок по дате получения файлов и перемещение в них файлов KamikadZZe Скриптовые языки администрирования Windows 1 01-09-2011 14:15
Прочие - Каталогизатор ПО lxa85 Программное обеспечение Windows 2 06-07-2009 21:28
Каталогизатор текстовых файлов XPurple Программное обеспечение Windows 4 19-04-2008 21:22
Сканер+каталогизатор домашней сети mux Сетевые технологии 5 24-10-2005 01:20




 
Переход