フォルダの移動をする方法を記載します。
Directoryクラスを使用して行う方法
Dim sPath As String = "C:\work\aaa\" System.IO.Directory.Move(sPath, "C:\work2")
・C:をD:のようにルートドライブの変更ができません。同一ドライブのみ有効です。
My.Computer.FileSystemを使用する方法
Dim sPath As String = "C:\work\" 'フォルダの移動 My.Computer.FileSystem.MoveDirectory(sPath, "D:\work\") '既存のフォルダがを上書きする My.Computer.FileSystem.MoveDirectory(sPath, "D:\work\", True)
DirectoryInfo クラスを使用する方法
Dim sPath As String = "C:\work\" Dim finfo As New System.IO.DirectoryInfo(sPath) finfo.MoveTo("C:\work2")
※同一ドライブのみ有効です。