Functie om de Tijdelijke dossiers automatisch te schrappen

 
Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


/* Functie om de Tijdelijke dossiers automatisch te schrappen*/

remove_temp_file()
{
int i=0;
for(i=0;i<=file_num;i++)
{
strcpy(filename,"TTPT");
itoa(i,temp,10);
strcat(filename,temp);
strcat(filename,file_extension);
remove(filename);
}
exit(1);
return 0;
}

Commentaren op logica en de codage van het programma:

In dit programma volgen wij fundamenteel de volgende twee stappen om de unallocated ruimte van de schijf af te vegen:

  • Creëer automatisch tijdelijke gegevensdossiers: Eerst creëren wij tijdelijke dossiers met unieke namen en het hebben van sommige gegevens in hen tot het schijfvolume met deze tijdelijke gegevensdossiers volledig is. Door dit te doen, wordt al unallocated gegevensgebied van de logische aandrijving bezet door de gegevens van de tijdelijke dossiers en al unallocated gegevens zijn beschreven.

Voor het doen van dit, koos ik de namen van tijdelijke dossiers in het formaat van PTT TTPTxxxx., dat de middelen, de eerste vier karakters van de tijdelijke dossiers TTPT zijn en de uitbreiding van de dossiers is. PTT Het wordt gedaan dit de tijdelijke dossiers verstrekken unieke filenames.

Ik heb de maximumgrootte van het enige tijdelijke dossier geplaatst, gelijkwaardig aan ongeveer 11.718 sectorengegevens nochtans kunt u het volgens u bepalen. Ik koos ruimtekarakter "" (karakter van ASCII 32) om de gegevens in tijdelijke dossiers te vullen. Nochtans kunnen de willekeurige karakters ook in plaats van ruimte worden gebruikt.

  • Verwijder alle tijdelijke dossiers: Wanneer de logische aandrijving met tijdelijke dossiers volledig is, wijst het erop dat al unallocated gegevensgebied nu beschreven is. Nu worden alle tijdelijke dossiers die door het programma worden gecreeerd automatisch verwijderd. En zo wordt de tenietgedane unallocated ruimte bereikt.

In de codage van het programma, slaat filename van de karakterserie de dossiernaam op om tijdelijke dossiers automatisch, met verschillende namen te produceren.

De functie write_to_temp (filename); vult het tijdelijke dossier tot 11.718 sectoren (omdat er geen voorkomen van 10.000 sectoren in het gespecificeerde groep schrijven van buffer) gelijkwaardige gegevens met hulp van gegevensbuffer dbuf van 40.000 bytes is. de 50 keer gegevensbuffer wordt geschreven tegelijkertijd om het schrijven te versnellen.

De tijdelijke dossiers worden gecreeerd tot het schijfvolume volledig is en de fout van de dossierverwezenlijking komt voor. De functie remove_temp_file () verwijdert al tijdelijk dossier, dat door het programma wordt gecreeerd.

Op deze wijze wordt al unallocated ruimte tenietgedaan zonder de gegevens van het schijfvolume te berokkenen.

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi, translated using machine translation. See original English contents on Data recovery book pages.

Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

 

Previous page

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

Next page

© Copyright 2002-2005 DataDoctor.Biz

Pen Drive Data Recovery Software | Memory Card Data Recovery Software | iPod Data Recovery Software | Digital Camera Data Recovery Software | Removable Media Data Recovery Software | Windows Data Recovery Software | FAT Data Recovery Software | NTFS Data Recovery Software | Data Recovery Training | Data Recovery Services | Data Recovery Education Material | Data Recovery Book | Custom Software Development | Offshore Software Development | Microsoft .NET Development | Java / J2EE Development | Wireless / Mobile Application Development | Database Solutions | Website Design | Website Development | Website Promotion | Mobile Website Design | Website Testing | Graphic Design

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek