VBScript

フォルダ移動のエラーはパス末尾の\を確認

VBSでフォルダを移動する方法として、次の2つがある。

フォルダオブジェクト.Move 移動先パス(末尾\ 必要)
ファイルシステムオブジェクト.MoveFolder 移動するフォルダ,移動先パス(末尾\ 不要)

上記のようにフォルダパス末尾の\の要否が異なるため注意する必要がある。

ちなみに、GetFolderメソッドの場合も末尾\は不要。

移動対象としてファイルとフォルダ両方を指定できるMoveメソッドでは、対象がフォルダであることを明示するために末尾の\が必要であると考えられる。

プロフィール

興味のあること、つまづいたこと、考えたことなどを書いています。

カテゴリー
タイトルとURLをコピーしました