文件备份方法

public void backupDataInfo(string filePaths, string filePathName, int index, string flag, bool isErrorFile = false)
 {
            string fileName = Path.GetFileName(filePathName);
            string extension = Path.GetExtension(filePathName);
            Guid g = Guid.NewGuid();
            string tagPath = filePaths + "\\BackUp\\";
            string tagFileName = (fileName.Substring(0, fileName.IndexOf('.')) + "_" + g.ToString().Replace("-", "").Substring(0, 10) + "_(" + DateTime.Now.ToString("MM-dd-yyyy HHmmss") + ")" + extension);
            if (!Directory.Exists(tagPath))
            {
                Directory.CreateDirectory(tagPath);
            }
            File.Move(filePathName, tagPath + tagFileName);
}

 

posted @ 2020-06-02 16:17  Peaceful_Pig  阅读(180)  评论(0编辑  收藏  举报