Sorry, one other function you might want to call is FileSys.driveType which will tell you whether you're looking at a "CDROM" or something else.