For some reason, when I run one batch file, with a path as %1, for some reason when the second batch file is run by:
start cmd.exe /k "%cd%\controller.bat"
controller.bat gives a 'T:\Documents' (the beginning of the path from %1 in the original batch file) is not recognized as an internal or external command, operable program or batch file.
I really don't know exactly why %1 is carrying through, when the second batch file is in a separate instance of the command prompt, but I need to prevent the error.