/*Εάν το συνολικό αριθ. των σκληρών δίσκων συνημμένων είναι λιγότερο από μήνυμα λάθους δύο επίδειξης και έξοδος.*/
if(((char)peekb(0x0040, 0x0075))<2)
{
printf("\n\nΠρέπει να συνδεθείτε τουλάχιστον δύο σκληρούς δίσκους με τον υπολογιστή σας για να τρέξετε αυτό");
printf("\n Πρόγραμμα. Πιέστε οποιοδήποτε πλήκτρο στην έξοδο... ");
getch();
exit(1);
}
/// Πάρτε τις παραμέτρους του πρώτου σκληρού δίσκου (0x80) \\\
Sectors_in_HDD1 = getdrivegeometry (0x80);
printf(" Συνολικοί τομείς στον πρώτο σκληρό δίσκο = %lu\n\n",
Sectors_in_HDD1);
/// Πάρτε τις παραμέτρους του δεύτερου δίσκου Hsrd (0x81) \\\
Sectors_in_HDD2 = getdrivegeometry (0x81);
printf(" Συνολικοί τομείς στο δεύτερο σκληρό δίσκο= %lu\n\n",
Sectors_in_HDD2);
/// Αρχικά επιβεβαιώστε, κατόπιν προχωρήστε\\\
printf("\nΌλα τα στοιχεία στο δεύτερο σκληρό δίσκο θα είναι χαμένο!!!");
printf("\nΟ Τύπος \'Y \ "για να συνεχιστεί, αλλιώς καθόλου κλειδώνει για να βγεί... ");
choice = getche();
switch(choice)
{
case 'y':
case 'Y':
break;
default:
exit(0);
}
|