BOKINET
asked on
READ HARD DISK SERIAL NUMBER
HOW TO READ REAL SERIAL NUMBER OF HARD DRIVE... IN DOS OR WINDOWS ?
NOT VIRTUAL SERILA NUMBER... REAL SERILA NUMBER OF HARD DRIVE
...
WHAT IS VIRTUAL SERILA NUMBER = ANY SERIAL NUMBER THAT IS ASSING TO HARD DRIVE WHEN USER FORMAT THEM .... EVERYTIME WHEN YOU USE FORMAT SERIAL NUMBER IS DIFFERENT....
HOW TO READ REAL SERIAL NUMBER NOT VIRTUAL SERIAL NUMBER?
NOT VIRTUAL SERILA NUMBER... REAL SERILA NUMBER OF HARD DRIVE
...
WHAT IS VIRTUAL SERILA NUMBER = ANY SERIAL NUMBER THAT IS ASSING TO HARD DRIVE WHEN USER FORMAT THEM .... EVERYTIME WHEN YOU USE FORMAT SERIAL NUMBER IS DIFFERENT....
HOW TO READ REAL SERIAL NUMBER NOT VIRTUAL SERIAL NUMBER?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Hey!!! how 'bout some feedback??? did it work for you??? HEY!!! Is any body home???
>>EVERYTIME WHEN YOU USE FORMAT SERIAL NUMBER IS DIFFERENT....
FORMAT program uses current time to calculate disk number; that's why each time you use FORMAT, srial number differs. BUT both you and your friend, if format a disk simultaneously could (in theory) get the same serial number.
Even you can try this: create a .BAT file and put these commands on it:
TIME <any time you want>
FORMAT <drive>
Execute the BAT file several times, and time will be the same each time you run it.
But I don't know why I think I'm tallking to a wall... :~(
FORMAT program uses current time to calculate disk number; that's why each time you use FORMAT, srial number differs. BUT both you and your friend, if format a disk simultaneously could (in theory) get the same serial number.
Even you can try this: create a .BAT file and put these commands on it:
TIME <any time you want>
FORMAT <drive>
Execute the BAT file several times, and time will be the same each time you run it.
But I don't know why I think I'm tallking to a wall... :~(
ASKER
i made any program in turbo pascal 6.0 that read all information from bios including hard disk serial number (real not from boot sector ) and hard disc... but i need to make the same application that will do the same thing in windows because this pascal program can only work in msdos ... and i am writeing any windows application
ASKER
i made any program in turbo pascal 6.0 that read all information from bios including hard disk serial number (real not from boot sector ) and hard disc type... but i need to make the same application that will do the same thing in windows because this pascal program can only work in msdos ... and i am writing any windows application
>>that read all information from bios including hard disk serial number
Disk serial number does NOT come from BIOS.
>>this pascal program can only work in msdos
If it runs in DOS, it can run perfectly under a DOS window from Windoze (in fact, I have Pascal and Basic (both compilers from Borland) programs which perform the same job. And work.
Disk serial number does NOT come from BIOS.
>>this pascal program can only work in msdos
If it runs in DOS, it can run perfectly under a DOS window from Windoze (in fact, I have Pascal and Basic (both compilers from Borland) programs which perform the same job. And work.
ASKER
not exacli from bios - bios read from hard drive...
>>bios read from hard drive
hehehehe... BIOS reads from (and writes to !!) everything, including a diskette [one of the reasons why BIOS means "Basic Input/Output System"] :) :)
hehehehe... BIOS reads from (and writes to !!) everything, including a diskette [one of the reasons why BIOS means "Basic Input/Output System"] :) :)
Can i get my points???
Why did i get a "B" when you specifically say:
HOW TO READ REAL SERIAL NUMBER OF HARD DRIVE... IN "DOS" OR WINDOWS?
Just a doubt...
But Thanks... hope the code had help you out...
HOW TO READ REAL SERIAL NUMBER OF HARD DRIVE... IN "DOS" OR WINDOWS?
Just a doubt...
But Thanks... hope the code had help you out...
ASKER
i didn't use your code but is ok..
i had been done with my own code
but i am still looking for code that do the same thing under windows system (via API)
i had been done with my own code
but i am still looking for code that do the same thing under windows system (via API)
>>i am still looking for code that do the same thing under windows system (via API)
If you're looking for a protection system, I'm afraid you're going in the wrong direction; disk "serial" number is not such a thing. In fact, that stupid number can be written as easily as it can be read. ¿Do you know what are one of mi disks' number?: BEBE-CACA (you must know Spanish :)
Thus, if your protection scheme is based on a disk number, anyone can duplicate thge same number on another disk and ¡¡voilà!! your protection system was defeated.
Sorry...
If you're looking for a protection system, I'm afraid you're going in the wrong direction; disk "serial" number is not such a thing. In fact, that stupid number can be written as easily as it can be read. ¿Do you know what are one of mi disks' number?: BEBE-CACA (you must know Spanish :)
Thus, if your protection scheme is based on a disk number, anyone can duplicate thge same number on another disk and ¡¡voilà!! your protection system was defeated.
Sorry...
ASKER
he, he ,,, VIKING give me your email
to send you program that read serial number... and see...
to send you program that read serial number... and see...