Работа с файлами и папками

Работа с файлами и папками

Количество операций, выполняемых с файлами, способно повергнуть в шок начинающего пользователя. Копирование и переименование, поиск, резервное копирование и шифрование, при неудачном резервировании — восстановление, упорядочение данных, а также постоянная очистка от информационного мусора — и это еще не полный перечень возможных операций с файлами. Программному обеспечению для каждого из описанных действий посвящены отдельные разделы этой и следующей главы. Однако существует класс утилит, ориентированных на выполнение какой-либо конкретной операции и, соответственно, способствующих облегчению трудовых будней пользователя.

FileDrag

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница Aigars Krjanins fw Windows 98/Me/NT/2000/XP англ. 0,12 http://aigarsoft.yo.lv

Прежде чем приступить к работе с каким — либо файлом, иногда необходимо определить, с каким приложением он должен быть ассоциирован. Крохотная утилита FileDrag «знает» 3397 типов файлов и способна быстро определить, какой программе принадлежит интересующий вас файл. Для этого необходимо просто перетащить его в открытое окно программы (рис. 3.7). и утилита мгновенно выдаст описание типа файла.

Рис. 3.7. Окно программы FileDrag

FileDiv

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница Петр Корчагин fw Windows 98/Me/NT/2000/XP рус., англ. 0,02 http://afive.narod.ru/progs/filediv.htm

Уверен, что вы сталкивались с ситуацией, когда нужно перенести файл большого размера, а под рукой не оказывается записывающего привода компакт-дисков. Приходится пользоваться архиваторами или утилитами, способными «разрезать» большой файл на множество мелких частей, которые умещаются на дискету. К таким полезным программам и относится утилита FileDiv, позволяющая разбить, необходимый файл на части одинакового размера.

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

Незарегистрированная версия программы не позволяет создавать тома объёмом менее 10 Кбайт и разбивать файлы размером более 2 Гбайт, работать с путями, длина которых превышает 256 символов, и сжимать файл при разбивке на части.

AccuSplit

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница Joseph Flynn sw Windows 98/Me/NT/2000/XP англ. 0,22 http://members.cox.net/accusplit_support/index.htm

Увеличение объемов носителей информации решило проблему нехватки пространства. Компакт-диски, DVD и flash-устройства позволяют переносить большие объемы данных. Многие пользователи считают дискеты анахронизмом. До тех пор, пока созданный файл вмещается на имеющийся мобильный носитель, об утилитах для разделения файлов на части никто не вспоминает. И все-таки иногда такие программы необходимы.

Утилита AccuSplil предоставляет массу возможностей. При этом она имеет два несомненных преимущества: минимальный размер дистрибутива и отсутствие необходимости в инсталляции. Интерфейс утилиты прост, но продуман.

Работа с программой начинается с указания исходного файла. Затем в окне быстрого выбора размера каждого сегмента следует определить носитель (ZIP, компакт-диск объемом 650 или 700 Мбайт или DVD объемом 4,7 Гбайт), на который нужно записать информацию.

Процесс деления файлов на части имеет свои особенности. Для файлов большинства форматов можно использовать выбранный по умолчанию Standard Split Mode (Стандартный вариант разделения). При работе с видеофайлами (AVI и WMV) стоит указать вариант Video File Smart Split (Интеллектуальное разделение видеофайлов). В этом случае утилита разобьет исходный файл на сегменты, каждый из которых по окончании операции можно будет проиграть. Очень удобно использовать этот вариант, если на компакт-диски необходимо записать видеофайл, размер которого превышает объем диска. Однако при этом придется откататься от возможности впоследствии соединить части снова в один файл.

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

Незарегистрированная версия утилиты содержит ограничения на количество и объем частей.

Directory Lister

Производитель. Тип ОС Язык Размер, Мбайт Домашняя страница Leszek Skorczynski fw Windows 98/Me/NT/2000/XP рус., англ. 0,1 http://freeware.prv.pl

Что делать, если вдруг понадобилось срочно получить список всех файлов, находящихся в папке? Если нужен список MP3-файлов, то можно с помощью проигрывателя Winamp составить список дорожек, открыть его в Microsoft Word и отредактировать. А как быть, если необходим список файлов технической документации или дистрибутивов программ?

Воспользоваться утилитой Directory Lister! Она позволяет за считанные секунды создать список файлов, находящихся в папке, и сохранить его в формате HTML. При этом вам придется всего два раза щелкнуть кнопкой мыши: чтобы указать директорию и нажать кнопку Save listing (Сохранить список). В созданный файл можно включить дополнительную служебную информацию: полный путь, размер, атрибуты, дату и время создания файла. Генерируемый файл можно создать для папки со всеми подпапками и для каждой внутренней директории отдельно. Вы также можете украсить файл, указав цвет фона и шрифта. Просмотреть и отредактировать результат можно прямо в окне программы.

«Индексатор веб-страниц и файлов»

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница Вадим Клименко fw Windows 98/Me/NT/2000/XP рус. 0,04 http://vaddya.far.ru

Возможно, данная утилита чем — то напоминает программу Directory Lister, так как также служит для сканирования выбранной директории и представления списка всех файлов, но имеет все-таки несколько иное предназначение. Практически у каждого пользователя на компьютере присутствуют папки, в которых хранятся дистрибутивы различных программ. Чтобы не искать необходимую программу вручную, просматривая каждый раз все такие директории, установите утилиту «Индексатор». Она позволяет быстро просканировать содержимое выбранных папок и создать HTML-страницу с именами присутствующих в них файлов. После этого найти необходимую программу будет намного легче, а чтобы установить ее, понадобится только щелкнуть на соответствующей ссылке в списке.

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

NikFileTree

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница Николай Рябов fw Windows 98/Me/NT/2000/XP рус. 0,38 http://www.izarc.org

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

Утилита позволяет обрабатывать только файлы или папки или папки вместе с файлами. Дополнительно можно настроить фильтр, отсеивающий файлы по нескольким маскам, и ограничитель уровня погружения в дерево каталогов. Утилита поддерживает кодировки WIN 1251 и DOS 866 и сортировку по названию, размеру и т.п. Несмотря на небольшой размер, программа обладает большим количеством дополнительных возможностей, интегрируется в Проводник, имеет русскоязычный интерфейс и отлично справляется со своими обязанностями.

PropertyEditor

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница Useful Soft sw Windows 2000/XP/2003 рус., англ. 1,06 http://www.uscfulsoft.com/download

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

Утилита позволяет сменить стандартный значок папки на любой другой (так, как это делается в Windows XP). Причем пользователь вправе выбирать как предоставленные программой значки, так и значки из любых каталогов или библиотек значков. С помощью PropertyEditor можно узнать всю информацию о вложенных файлах и панках (в том числе их размер в килобайтах и процентное отношение к размеру основной директории), изменить атрибуты, дату и время создания каталога, а при наличии NTFS-разделов получить сведения об альтернативных потоках информации, создаваемых Windows 2000/XP, и зашифрованных по стандарту EFS файлах, с указанием, кто зашифровывал данные и кто имеет право доступа к ним.

Незарегистрированная версия работает на протяжении 30 дней.

AttributeMagic Pro

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница Elwinsoft sw Windows 98/Me/NT/2000/XP англ. 1,8 http://www.elwinsoft.com

Файл любого типа может иметь атрибуты Скрытый, Архивный и Только чтение. Однажды вам может понадобиться утилита, способная одновременно изменять различные атрибуты большого количества файлов. Такая программа есть и называется AttributeMagic. Существует три версии данной утилиты: Free, Standard и Pro. Рассмотрим самую функциональную из них — AttrubiteMagic Pro.

Интерфейс программы (рис. 3.8) интуитивно понятен, строг и продуман.

Рис. 3.8. Строгий интерфейс программы AttributeMagic Pro

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

Незарегистрированная версия утилиты AttributeMagic работает на протяжении 15 дней и позволяет одновременно изменять параметры только для 20 файлов.

Attribute Manager

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница MIKLSOFT sw Windows 98/Me/NT/2000/XP рус., англ 0,95 http://www.miklsoft.com

Еще одна утилита для изменения атрибутов файлов называется Attribute Manager. Ее оформление очень похоже на интерфейс Проводника Windows.

Все операции можно выполнять с помощью панели инструментов или контекстного меню, вызываемого щелчком правой кнопкой мыши. Утилита позволяет получить детальную информацию о выбранных файлах и папках. Одним щелчком можно изменить атрибуты огромного количества файлов и каталогов, в том числе и вложенных директорий. Утилита позволяет изменить стандартные атрибуты (Только чтение, Скрытый, Системный и Архивный) и время создания, редактирования и последнего открытия файла или папки. Вам, несомненно, пригодится предоставляемая программой возможность создания собственных шаблонов, применяемых при изменении атрибутов. Создание шаблона занимает не более 10 секунд, а работать с утилитой при этом становится намного удобнее.

Незарегистрированной версией программы можно пользоваться на протяжении 10 дней.

DiFolders

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница DiFolders Software sw Windows 98/Me/NT/2000/XP рус., англ. 0,6 http://www.difolders.com/download

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

Принцип работы программы заключается в следующем. Вы создаете папку, которая будет использоваться в качестве основной при работе с документами. Затем указываете для этой директории определенные правила, согласно которым ко всем файлам, создаваемым, копируемым или перемещаемым в эту пайку, автоматически будут применены различные действия: перемещение, запуск, копирование или удаление. Так, для веб страниц можно назначить перемещение в каталог HTML, а для MP3-файлов — в папку Музыка (например, с последующим запуском). Удобным решением станет настройка используемого менеджера закачек на сохранение загружаемых данных в указанной с помощью DiFolder папке с автоматическим перемещением всех попадающих туда файлов в заранее выбранные поддиректории.

Обработка на основе заданных правил может происходить при запуске или закрытии программы, через указанные промежутки времени или при каждом изменении основной папки.

Незарегистрированная версия программы работает на протяжении 30 дней.

Zip4html

Производитель Тип ОС Язык Размер. Мбайт Домашняя страница Александр Любин fw Windows 98/Me/NT/2000/XP/2003 рус. 0,54 http://7zip4html.narod.ru

Несмотря на то что сегодня выпускаются различные накопители больших объемов, хранить информацию лучше в виде архивов — так она занимает меньше места. Однако при ее использовании, как правило, приходится распаковывать архив.

Утилита Zip4html позволит работать со сжатыми в ZIP-архивы HTML-страницами, не распаковывая их. Программа имеет простой интерфейс: все основные функции доступны на панели инструментов в верхней части окна. В левой части окна отображается список файлов в открытом архиве, а в правой — их содержимое. Для работы с ZIP-архивом достаточно указать к нему путь — программа распакует его и отобразит данные в окне.

Файл также можно открыть в браузере (текущая версия программы, к сожалению, пока поддерживает только Internet Explorer). Во время работы с архивами утилита задействует временную папку, открыть которую можно, щелкнув на соответствующей кнопке.

Программа не требует установки и поставляется в виде ZIP-архива.

JDiskReport

Производитель Тип ОС Язык Размер, Мбайт Домашняя страница JGoodies fw Windows 98/Me/NT/2000/XP англ. 0,5 http://www.jgoodies.com

Сегодня компакт-диски стоят так дешево, что при отсутствии свободного места на винчестере мы, не задумываясь, покупаем новые заготовки и записываем на них информацию. И все же: почему места на винчестере постоянно не хватает? Может, стоит разобраться, какой информацией наполнен ваш жесткий диск? А поможет вам в этом благородном деле интересная утилита JDiskReport, единственная задача которой — анализ информации, находящейся на винчестере, с последующим представлением полученных данных в виде различных графиков.

После установки утилиты (которая, кстати, требует наличия на компьютере Java версии 1.4) в контекстное меню Проводника добавляется пункт с одноименным названием, с помощью которого и запускается программа. Время сканирования жесткого диска зависит от объема винчестера и количества находящихся на нем данных.

Дерево папок выбранного диска отображается слева, а большую часть окна занимает диаграмма. Насчитывается пять типов диаграмм:

Size (Размер) — показ самых больших по размеру папок (можно также настроить отображение количества находящихся в них файлов);

Тор 100 — отображение 100 самых больших, старых или новых файлов;

Size Dist (Количество места) — представление сведений о количестве места, занимаемого данными на диске (порядок файлов определяется их размером):

Modified (Создание) аналогична предыдущей диаграмме, только порядок файлов зависит от времени их создания;

Types (Типы) отображение расширений файлов, занимающих наибольшее количество места.

Все типы (за исключением Тор 100) могут быть представлены в виде секторной диаграммы, гистограммы, а также детальных таблиц.

Уверен, благодаря этой программе вы сможете наконец понять, на что тратятся десятки гигабайт нашего жесткого диска