Você precisa cercar a string com aspas. Caso contrário, o interpretador a usará como duas strings separadas
start "D:\My Data"
o compilador vê duas strings: start
e D:\My Data
de start D:\My Data
o compilador vê 3: start
, D:\My
e Data