C#批量修改文件时间源码

C#批量修改文件时间

  • 源码大小:0.42MB
  • 源码语言:简体中文
  • 源码类型:国产软件
  • 源码授权:免费软件
  • 源码类别:C#源码
  • 应用平台:c#
  • 更新时间:2021-09-28
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

C#批量修改文件时间源码是一款批量修改时间文件创建时间/文件修改日期。

【核心代码】

 private ChangeTypeEnum cte;
        public ChangeTime()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog path = new FolderBrowserDialog();
            path.ShowDialog();
            this.textBox1.Text = path.SelectedPath;
        }

        private void button2_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(comboBox1.Text))
            {
                MessageBox.Show("请选类型");
                return;
            }
            cte = (ChangeTypeEnum)Enum.Parse(typeof(ChangeTypeEnum), comboBox1.Text);
            //获取需要修改的时间
            DateTime dt = dateTimePicker1.Value.Date;
            dt.AddHours((double)numericUpDown1.Value);
            dt.AddMinutes((double)numericUpDown2.Value);
            dt.AddSeconds((double)numericUpDown3.Value);
            GetFilesByDir(this.textBox1.Text);
            foreach (FileInfo fi in fileInfos)
            {
                switch (cte)
                {
                    case ChangeTypeEnum.创建日期:
                        listBox1.Items.Add($"文件名{fi.Name} 原始时间:{fi.CreationTime.ToString()}修改后时间:{dt.ToString()}");
                        fi.CreationTime = dt;
                        break;
                    case ChangeTypeEnum.修改时间:
                        listBox1.Items.Add($"文件名{fi.Name} 原始时间:{fi.CreationTime.ToString()}修改后时间:{dt.ToString()}");
                        fi.LastWriteTimeUtc = dt;
                        break;
                    default:
                        fi.CreationTime = dt;
                        fi.LastWriteTimeUtc = dt;
                        break;
                } 
            }
            MessageBox.Show("修改完成");

        }

载地址

下载错误?【投诉报错】

C#批量修改文件时间源码

      气源码

      关文章

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的C#批量修改文件时间源码资源来源互联网,版权归该下载资源的合法拥有者所有。