See you have 2 questions
<i><b>How do I get a drive location from the user and then verify that on the current system so I can return an error echo?</b></i>
Ans. Try “IF EXIST”. I use it to check the existence of the drive/folder/file. I can’t remember all sentence but you can explore from here > http://users.cybercity.dk/~bse26236/batutil/help/IF_E.HTM
How to prompt for and capture input within CMD script without additional utilities:
ECHO Message about what you are looking for
set /p MyValue=
REM Error Handler for blank input
IF “%MyValue%”==”" goto :ASK
<i><b>Also, is there a way to show progress or a time elapsed/estimated output?</b></i>
Ans. Use ROBOCOPY to copy the files and you can present a progress on screen as well as logging the results.
Hope these help.
These help allot!