Windows 2000で NameSpace関数が上手く機能しない件

Windows 2000で以下のようなScriptを動作させたとき、本来 【Windows】とかえってくるのが、エラー 0x800a005b になってしまいます。

Set Shell=CreateObject("Shell.Application")
MsgBox(Shell.NameSpace("c:\windows\system32\..\"))

ちなみに、普通のフォルダなら、正常に動作します。

wsc

どうも、PathRelativePathToが絡んでるようなのですが、詳しくはわからず…。

誰か詳しいことご存じないかなぁ|・ω・)?

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です