So quite a few of us will have older packages from the XP days still lying about in use, or ones where the software's been updated but the tweaks around shortcuts etc. have just been kept the same. Things like this:
Copy "C:\Program Files\myprogram\desktop.lnk""C:\Users\All Users\Desktop\." /y
But the 2016 (1607) Long Term Servicing Branch (LTSB) Edition of Windows 10 doesn't have all these Junction Points; previously there would be a Junction Point in "C:\Users\All Users" called "Desktop" that was linked to c:\Users\Public\Desktop, now it's gone. (the symbolic link for All Users is still there, use dir /al to see it)
So to recreate the missing points you need this script: