C:\path\\to は invalid なパスか、否か?

IPAのページ Windowsパス名の落とし穴によると

4. d:\\InetPub\\\wwwroot\\\\secret\\\\\data.txt
    ディレクトリの区切り文字は幾つか重複しても構わない

とあるため、これを信じると C:\path\\to は Valid なパスである。

無論、これイコール Microsoft の見解というわけではないが、 .NET Framework の System.IO.File.Exist 関数や、 System.IO.Directory.Exist 関数でも True が戻ってくるため、 Microsoft の指針と矛盾しないと考えるのが妥当だろう。

だが、Windowsエクスプローラーのパス入力欄に入力すると

'C:\path\\to' は見つかりません。綴りを確認して再実行してください。

などとエラーにされる。

ユーザからすると、こちらが目に入りやすいため、 「\\というパス区切りをエラーにしないとはどういうことか」 ということになる。

困ったものですなぁ