XCOPY I:\Stick\Short\*.* C:\Documents and Settings\All Users\Start Menu\Programs\Startup\ /S/Y
When any of the folders in the original or destination path have spaces,
we must enclose the path with quotes "path open".
For example:
"C:\Documents and Settings\All Users\Start Menu\Programs\Startup\" /S/Y
http://commandwindows.com/command2.htm( information below from above site. )
" if there are spaces in a name, the path and file name have to be enclosed in quotes. Adding the switch "/s" provides that subfolders and their contents will also be copied. Other switches provide for read-only and hidden files. Altogether, there are something like 27 command line options for xcopy. More information is on this page."
p.s. Test the lines in the batch at the command level with fewer files for the test.