This came up in djspits's thread on SHORTCUT. Should the first of these fail (and produce an odd error message) while the second succeeds? The help seems to say that TCC will fully qualify the LNKfile's name.
v:\> SHORTCUT d:\tc25\tcc.exe "" v:\ "" tcc.lnk 1 TCC: (Sys) The operation completed successfully. "D:\tc25\tcc.exe" v:\> SHORTCUT d:\tc25\tcc.exe "" v:\ "" v:\tcc.lnk 1 v:\>