mmFileUtils.MoveFileOrFolder
Uses the Window Shell UI to move files which behaves similar to Explorer behavior warning for errors and supports undo.
public static bool MoveFileOrFolder(string sourceFolder, string targetFolder, bool confirmation)
Parameters
sourceFolder
Source file (or files via wildcard) or folder name
targetFolder
Target Folder
confirmation
If true prompts for overwrites