Dag Posted December 3, 2007 Posted December 3, 2007 i want to make my script working only on one USB drive i write this code $rem = DriveGetType( @ScriptDir ) if $rem="Removable" Then $var = DriveGetSerial( @ScriptDir ) MsgBox(4096, "Serial Number: ", $var) Else Exit EndIf but DriveGetSerial show me only 0 i dont know what i'm doing wrong, this function work good on my hard drives.. and, when i format my HDD, drive serial change, is it posible to format USB drive to change serial?
Monamo Posted December 3, 2007 Posted December 3, 2007 (edited) i want to make my script working only on one USB drive i write this code $rem = DriveGetType( @ScriptDir ) if $rem="Removable" Then $var = DriveGetSerial( @ScriptDir ) MsgBox(4096, "Serial Number: ", $var) Else Exit EndIf but DriveGetSerial show me only 0 i dont know what i'm doing wrong, this function work good on my hard drives.. and, when i format my HDD, drive serial change, is it posible to format USB drive to change serial? Looks like DriveGetSerial() is more particular about having *only* the drive letter passed to it (as opposed to DriveGetType(), which permits passing a full path). Give this a shot - worked for me on a quick test: $rem = DriveGetType(@ScriptDir) If $rem = "Removable" Then $var = DriveGetSerial(StringLeft(@ScriptDir, 3)) MsgBox(4096, "Serial Number: ", $var) Else Exit EndIf Edit: grammar Edited December 3, 2007 by Monamo - MoChr(77)& Chr(97)& Chr(100)& Chr(101)& Chr(32)& Chr(121)& Chr(97)& Chr(32)& Chr(108)& Chr(111)& Chr(111)& Chr(107)-------I've told you 100,000 times not to exaggerate!-------Don't make me hit you with my cigarette hand...-------My scripts:Random Episode Selector, Keyboard MouseMover, CopyPath v2.1, SmartRename for XP,Window Tracer[sup]New![/sup]
Dag Posted December 3, 2007 Author Posted December 3, 2007 @Monamo i try your code but it show serial 0 i borrow other pendrive and both scripts start work... i think this code dont work for all removable drives :<
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now