Написать письмо
 

Ваш е-майл

Ваше имя

Ваше сообщение


 
новое! собираю для себя и для других:
команды и скрипты на bash

шаблон документа word для различной документации

Моя биография в компьютерах и технологиях

О распознавании образов

новое! О юзабилити

My Wishlist

Алиев Рауф, РБК

резюме | фото | жж | программы | проекты | новости
iway.ru

Кто хочет — тот ищет способ, кто не хочет — ищет причины...

все для PM | рисунки
программы

« назад к программам

VFS 1.1

Восстановление структуры директорий и файлов удаленного компьютера по файлу-образу файловой системы. Файл-образ является перенаправленим вывода команды DIR /S. Возможность выбрать необходимые файлы и папки и сформировать пакетный командный файл для массовой архивации или копирования только выбранных файлов.

© Алиев Рауф, 2004



скачать

Выполнение команды DIR /S в текущей директории приводит к отображению всех вложенных папок и файлов. Если перенаправить результаты вывода команды в файл (добавив в конце следующую конструкцию: > filename.txt) мы получим образ файловой системы, начиная с текущей папки.


 
 Том в устройстве C имеет метку SYSTEM
 Серийный номер тома: 2C45-1AF6
 Содержимое папки C:\00\my-programs
03.04.2005 12:41 < DIR> .
03.04.2005 12:41 < DIR> ..
03.04.2005 12:42 15 874 pmcalc-1.gif
03.04.2005 12:43 22 350 pmcalc-2.gif
03.04.2005 12:44 17 622 pmcalc-3.gif
03.04.2005 12:49 43 101 contracts.gif
03.04.2005 12:52 < DIR> navigator
03.04.2005 12:55 28 509 flm.gif
03.04.2005 12:56 34 385 trackerproject.gif
03.04.2005 12:59 51 725 upgrade.gif
03.04.2005 14:00 30 238 upgrade-admin.gif
19.05.2005 00:46 0 out.txt
 9 файлов 243 804 байт

 

Даже при небольшом объеме данных использовать непосредственно этот файл трудоемко.

VFS позволяет восстановить по такому файлу файловую систему, с которой создавался образ и, что значительно ценее, сделать "заказ", выбрав только интересующие файлы.

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

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

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

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

Типовой сценарий применения системы:

1. На сервере или рабочей станции А запускается на выполнение команда DIR /S > c:\out.txt

2. Файл out.txt списывается на рабочую станцию Б или предоставляется всем желающим вместе с настоящим дистрибутивом.

3. С помощью VFS пользователи (далее - "заказчики") выбирают интересующие их файлы и папки и отдают администратору сервера или рабочей станции А пакетные файлы, созданные программой. Сам пакетный файл формируется в отдельном окне программы, откуда его можно скопировать в письмо или в notepad.

4. Администратор сервера или рабочей станции А выполняет необходимую верификацию присланных файлов и запускает на выполнение присланные командные файлы или передает архиватору присланные списки файлов на архивацию.

5. Результат (архив или папку) администратор сервера или рабочей станции А передает "заказчику".