Программа для того чтобы взять данные от Floppy Disk Чтением хранит информацию от директории корня

Files Recovery Software
Дом Контактная информация Служба поддержки Скачать демо - Продукция  

 
 

Мы берем данные путем читать информацию file(s) от директории корня и после этого интегрируем архив к курсу назначения и берем архив. Наша следующая программа выполняет following шаги для того чтобы взять данные:

  • Прочитайте входы директории корня и покажите их на экране с всей информацией such as имя File/Directory, выдвижение архива, начиная размер группы архивов в байтах.
  • Прочитайте данные по архивов и директорий в subdirectories и покажите их если требуется.
  • Подтвердите имя архива, котор нужно взять и продолжите спасение.
  • Высчитайте CHS (цилиндр, головку, и участок) info для определенного архива, котор нужно взять.
  • Интегрируйте данные архива от места для данных диска и сохраньте взятый архив к определенному имени архива назначения в определенном курсе.

Эта программа не заботит если данные по ботинка флапи-диска четки или не. Поэтому вы можете взять даже уничтоженные данные от коррумпированного Floppy Disk слишком. Препятствуйте нам увидеть кодирвоание программы:

/* Программа для того чтобы взять данные от Floppy Disk Чтением хранит информацию от директории корня*/

#include<stdio.h>
#include<bios.h>
#include<dos.h>

void main()
{
void Display_Information(unsigned int,unsigned int, unsigned int);
unsigned int track=0,head=1,sector=2;

Display_Information(track,head,sector);
} /*Конец основы */

void Display_Information(unsigned int track, unsigned int head,
unsigned int sector)
{
void recover(unsigned int *,unsigned int);

char buf[512]; // Буфер 512 байт
char ch;
struct diskinfo_t finfo; //Структура, используемая _ bios_disk
unsigned int result,i,j, count=0; /* Unsigned Интежеры Определили */
unsigned int file_no; /* Unsigned интежер для регистрационныйа номер*/

struct
{
unsigned int name[8],ext[3]; /* Имя архива для dos в (8 многоточие 3) форме 8.3 */

unsigned int attribute; // Атрибут File/Directory
unsigned int start; // Начинать группу архива
long unsigned int size; // Размер архива в байтах
}root[32]; /* данные по 32 байт File/Directory в директории корня*/
clrscr();

 

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18


page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33

Next page
 
 
Для восстановления данных книги
 
Глава 1 Обзор восстановления данных
Глава 2 Введение жестких дисков
Глава 3 Логический подход к дисков и ОС
Глава 4 Количество систем
Глава 5 Введение в программирование
Глава 6 Введение в информатику
Глава 7 Необходимые команды DOS
Глава 8 Диск - функции BIOS и прерывания контакта с C
Глава 9 Обработка больших жестких дисков
Глава 10 Восстановление данных с поврежденных дискет
Глава 11 Создание резервных копий
Глава 12 Чтение и изменение MBR с Programming
Глава 13 Чтение и Изменение DBR со Программирование
Глава 14 Программирование на "Сырье Файл" подъема
Глава 15 Программирование на данные Стеклоочистители
Глава 16 Разработка более Утилиты для дисков
Добавление Глоссарий терминов по восстановлению данных
 
 
Pro Data Doctor

Дом

Продукция

Контактная информация

Служба поддержки

Скачать демо -

Положения и условия

 
Pro Data Doctor