Also, another problem...Your use statement is missing a space.

use $drive Chr(34) + $path + Chr(34)

should be

use $drive+" "+Chr(34)+$path+Chr(34)

or even

use $drive+' "'+$path+'"'