■ ファイルを移動する   ■ ファイル名を変更する   ■ ファイルの拡張子を変更する

ファイルの移動で移動先のディレクトリが同じであれば ファイル名の変更をしたのと同じことになります

Bのように パス文字列の拡張子を変更する と組み合わせればファイルの拡張子を変更することが可能です

@ '' ファイルを移動する
   System.IO.File.Move("C:\Test.txt", "C:\Move\Test2.txt")

A '' ファイル名を変更する
   System.IO.File.Copy("C:\Test.txt", "C:\Test2.txt")

B '' ファイルの拡張子を変更する
   Dim st_path As String = "C:\Test.txt"
   System.IO.File.Copy(st_path, System.IO.Path.ChangeExtension(st_path, "dat"))