echo off if %1a == a goto drivec if %1 == c: goto drivec if %1 == d: goto drived if %1 == C: goto drivec if %1 == D: goto drived if %1 == c goto drivec if %1 == d goto drived if %1 == C goto drivec if %1 == D goto drived goto wrong :drivec cls echo Installing The CNC-CAD-CAM Package C: md C:\cnc md C:\cnc\machine1 copy trnsedit.exe C:\cnc copy tralblaz.exe C:\cnc copy readme.doc C:\cnc copy temp.cnc C:\cnc\machine1 copy temp.src C:\cnc\machine1 copy code.dat C:\cnc\machine1 copy param.dat C:\cnc\machine1 copy cnc.bat C:\ echo Done C: path C:\cnc;C:\cnc\machine1 cd\cnc\machine1 trnsedit goto outnow :drived cls echo Installing The CNC-CAD-CAM Package D: md D:\cnc md D:\cnc\machine1 copy trnsedit.exe D:\cnc copy tralblaz.exe D:\cnc copy readme.doc D:\cnc copy temp.cnc D:\cnc\machine1 copy temp.src D:\cnc\machine1 copy code.dat D:\cnc\machine1 copy param.dat D:\cnc\machine1 copy cnc.bat D:\ echo Done D: path D:\cnc;D:\cnc\machine1 cd\cnc\machine1 trnsedit goto outnow :wrong cls echo example: INSTALL C: or INSTALL D: :outnow