This is way off-topic...
KiXtart scripting is *not* an option (don't ask)...
DOS batch scripting is the *only* option (don't ask)...
Have trawled just about everywhere without success...

The following DOS batch line returns the expected error "invalid number of parameters" owing to spaces in the destination.
code:
ECHO F|XCOPY .\shortc~1.lnk c:\docume~1\all users\start menu\programs\startup /N /V /Y

The puzzle is how to "~1" the folder names all users and start menu.
Given that there are spaces before char position 7, the constructs all~1 and start~1, or variations thereof that I've tried, puke by creating folders with those names...

Any inspiration is welcome...
Thanks...
_________________________
We all live in a Yellow Subroutine...