この場合はshortcutは完全にsymbolic linkとして機能しているように見える。なぜすべての場所ではなくスタートメニューの中だけでこうなってるんだ? Windows shortcutは一体どういう仕様になってるんだ?さっぱりわからん。
そこでlsしてたらもう少しだけ謎が解けていたと思います。
以前にも読んでいたのだがいいタイミングでページを再発見したので引用してみた。
どうして「わからん」になるのかを横から説明すれば
書かれている通り、<DIR>であり「ファイル」であるディレクトリに入って ls(dir)してみた結果がこう。嘘つきが誰なのかわかれば何の不思議もない。
2008/05/30 00:09 <DIR> . 2008/05/30 00:09 <DIR> .. 2008/05/30 00:09 757 target.lnk
隠し属性つきで desktop.iniも存在している。内容は
[.ShellClassInfo] CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D} Flags=2
気付くためのポイントはスタートメニューの中でだけ有効だということ。dirとエクスプローラのどちらを信用するのかをちょっと考えれば、ディレクトリの他に(仮想)フォルダ(ごみ箱やマイコンピュータやデスクトップなど)を表示するエクスプローラ (もうひとつリンク)が時に嘘つきなのは以前から知っていたはず。