/////첫째로 확인하고십시오, 그 후에 진행하십시오 \\\\\
printf("\n 프로그램을 닦는 자료이고, 디스크의 표면에 쓴다,");
printf("\n 이 프로그램을 실행한 후에, 자료는 어떤 소프트웨어든지에 의해 재기될 수 없다,");
printf("\n 두번째 하드 디스크에 있는 모든 자료는 분실될 것이다!!!");
printf("\n 압박 \ "Y \" 계속하기 위하여, 그 외에 나갈 것이다 어떤 열쇠… ");
choice = getche();
switch(choice)
{
case 'y':
case 'Y':
break;
default:
exit(0);
}
gotoxy(10,15);cprintf("초기화는, 기다린다…");
for(i=0;i<61440;i++)
{
buffer[i]='\0';
}
gotoxy(10,15);cprintf(" ");
gotoxy(10,15);
printf("현재 절대 분야를 닦기:");
for(loop=0;loop<=Sectors_in_HDD2;loop=loop+120)
{
writeabsolutesectors (0x81, loop, 120, buffer);
gotoxy(44,15); printf("%ld",loop);
if(kbhit())
{
exit(0);
}
}
///// 완료될 경우 전시 메시지 \\\\\
printf("\n\n 자료 닦는 것은 지금, 두번째 하드 디스크에 있는 모든 자료이다 지금 완료된다");
printf("\n 완전하게 지우는, 나가기 위하여 누르십시오 어떤 열쇠든지…");
getch();
}
|