Преобразование каталога Windows в список HTML


Вам когда-нибудь приходилось создавать HTML-файл, в котором перечислены все файлы и папки в определенном каталоге Windows ? Вероятно, это не то, что вам придется делать очень часто, но время от времени это может пригодиться.

Например, если вы хотите быстро создать список всех файлов и папок внутри каталога Windows и отправить его кому-нибудь в удобном для просмотра формате. Ранее я писал о том, как вы можете использовать командную строку или сторонние приложения для распечатать список всех файлов и папок в каталоге Windows, однако эти параметры выводятся только в текст, Word или Excel.

ДирHTML

ДирHTML — отличная программа, которая делает практически то же самое: генерирует рекурсивный список файлов и папок, но выводит его в виде HTML-таблицы со ссылками! Таким образом, вы можете щелкнуть любой файл, чтобы открыть его в веб-браузере или в любом приложении по умолчанию для этого типа файла. Это может быть очень удобно для веб-разработчиков, работающих над локальным веб-сайтом.

Ниже показано, как выглядит список каталогов в формате HTML для папки загрузки на моем компьютере. Вы заметите, что результат выглядит немного простым и старомодным. Это связано с тем, что программа старая, и поэтому создаваемая ею веб-страница выглядит довольно старой. Если вам нужен более интересный вывод списка каталогов, воспользуйтесь второй программой под названием Snap2HTML, о которой я упоминаю ниже.

dirhtml

Вверху находятся привязки, которые представляют собой ссылки на все папки внутри указанного вами каталога. После этого будут перечислены все файлы в корневой папке и в каждой корневой папке вместе с их основными атрибутами файлов. Вы можете нажать на любой файл, чтобы открыть его.

После загрузки программы просто запустите файл dirhtml.exe , и вы увидите такое окно конфигурации:

create directory listing

Программа имеет широкие возможности настройки, но вы также можете просто выбрать папку и нажать кнопку Создать , если больше ничего делать не хотите. Фильтровать можно по расширению файла (Спецификация файла ) или по имени файла.

В разделе Разное вы можете указать атрибуты файла, которые хотите включить в вывод HTML, и указать, хотите ли вы использовать полные пути в ссылках. Это полезно, если вы хотите иметь возможность переносить файлы/папки на другой компьютер. Вы можете скопировать папку на другой компьютер по тому же пути, например C:\My Documents\Test, и при этом иметь возможность нажимать на файлы в списке HTML, чтобы открыть их..

print directory listing

В разделе Сортировка вы можете сортировать файлы по имени файла, размеру, дате и расширению.

sort files

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

html directory listing

В целом это полезная программа для быстрого создания веб-страниц HTML для любой ветки папок в Windows.

Snap2HTML

Вторая программа, Snap2HTML , имеет не так много опций, но результат выглядит намного лучше. Вот вывод HTML для того же каталога загрузок на моем компьютере:

snap2html output

Программа имеет очень простой интерфейс и всего пару опций. Чтобы запустить программу, просто дважды щелкните файл Snap2HTML.exe . Как и DirHTML, эта программа не требует установки.

snap2html gui

Сначала вы выбираете корневую папку, с которой хотите начать список каталогов. Если хотите, есть два варианта включения скрытых или системных файлов. Вы можете изменить заголовок HTML-страницы и установить флажок Включить в разделе Связать файлы , если хотите, чтобы каждый файл был кликабельной ссылкой.

Вы можете нажать кнопку Открыть в браузере, когда будете готовы , а затем нажать Создать снимок , чтобы создать список каталогов в формате HTML. Сначала вам будет предложено сохранить HTML-файл, а затем он откроется в веб-браузере по умолчанию.

Итак, у вас есть две программы, которые выполняют свою работу. У каждого есть свои плюсы и минусы, поэтому смело выбирайте тот, который лучше соответствует вашим потребностям. Если у вас есть вопросы, оставьте комментарий. Наслаждайтесь!.

Похожие сообщения:


31.08.2015