Duran 0 Posted July 25, 2007 I have tried a simple If but I dont know if I used to many ElseIf's or if there wasnt a limit you could use it. =/ anyways here is what I have so far. Any help will be great $Drive = "" ;Detect which drive we are using to grab our executables off of. If FileExists("D:\file.EXE") Then $Drive = "D:\" Send("{S}") ElseIf FileExists("E:\file.EXE") Then $Drive = "E:\" Send("{S}") ElseIf FileExists("F:\file.EXE") Then $Drive = "F:\" Send("{S}") ElseIf FileExists("G:\file.EXE") Then $Drive = "G:\" Send("{S}") ElseIf FileExists("H:\file.EXE") Then $Drive = "H:\" Send("{S}") EndIf $Path = $Drive & "WINDOWS TOOLS\MISC" Share this post Link to post Share on other sites
Zedna 292 Posted July 25, 2007 Look at DriveGetDrive() function example from helpfile: $var = DriveGetDrive( "all" ) If NOT @error Then MsgBox(4096,"", "Found " & $var[0] & " drives") For $i = 1 to $var[0] MsgBox(4096,"Drive " & $i, $var[$i]) Next EndIf Resources UDF ResourcesEx UDF AutoIt Forum Search Share this post Link to post Share on other sites