Dag Posted December 3, 2007 Share 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? Link to comment Share on other sites More sharing options...
Monamo Posted December 3, 2007 Share 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] Link to comment Share on other sites More sharing options...
Dag Posted December 3, 2007 Author Share 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 :< Link to comment Share on other sites More sharing options...
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