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)