精华内容
下载资源
问答
  • 修改文件创建日期修改日期、访问日期 不能批量修改,手动一个一个来~~~~
  • 有时出于一些同步了或者其他什么乱七八糟的原因,我们需要修改一个文件创建日期等内容,网上找了一下算法,记下来以备后用.void CModifyBINDlg::OnButton1() { // TODO: Add your control notification handler code...

    有时出于一些同步了或者其他什么乱七八糟的原因,我们需要修改一个文件的创建日期等内容,网上找了一下算法,记下来以备后用.

    void CModifyBINDlg::OnButton1()
    {
     // TODO: Add your control notification handler code here

    //定义一个和文件信息兼容的结构,用于保存获取的信息
     typedef struct _FILE_INFO {
      TCHAR szFileTitle[128]; //文件的标题名
      DWORD dwFileAttributes; //文件的属性
      FILETIME ftCreationTime; //文件的创建时间
      FILETIME ftLastAccessTime; //文件的最后访问时间
      FILETIME ftLastWriteTime; //文件的最后修改时间
      DWORD nFileSizeHigh; //文件大小的高位双字
      DWORD nFileSizeLow; //文件大小的低位双字
      DWORD dwReserved0; //保留,为0
      DWORD dwReserved1; //保留,为0
     } FILE_INFO, * PFILE_INFO;

    //获取文件的信息

     WIN32_FIND_DATA ffd ;
     HANDLE hFind = FindFirstFile(m_FileName,&ffd);

      FindClose(hFind); 

    //保存文件的信息
     FILE_INFO FileInfo;
     memset(&FileInfo,0,sizeof(FILE_INFO));
     //将文件属性信息保存到FileInfo中备用
     strcpy(FileInfo.szFileTitle,ffd.cFileName);
     FileInfo.dwFileAttributes = ffd.dwFileAttributes;
     FileInfo.ftCreationTime = ffd.ftCreationTime;
     FileInfo.ftLastAccessTime = ffd.ftLastAccessTime;
     FileInfo.ftLastWriteTime = ffd.ftLastWriteTime;
     FileInfo.nFileSizeHigh = ffd.nFileSizeHigh;
     FileInfo.nFileSizeLow = ffd.nFileSizeLow;
     //修改文件的生成日期信息
     SYSTEMTIME time;
        FILETIME t_ft;
     FileTimeToSystemTime(&(ffd.ftCreationTime), &time);
     time.wYear = 2000;
     time.wMonth = 1;
     time.wDay = 1;
     time.wDayOfWeek = 6;
        SystemTimeToFileTime(&time, &t_ft);
     //把修改的日期写回文件
     FileInfo.ftCreationTime = t_ft;
     BOOL bResult ;
     CFile file(m_FileName,CFile::modeWrite|CFile::typeBinary);   //打开文件
     bResult = SetFileTime((HANDLE)file.m_hFile, //待写入的文件句柄
      &FileInfo.ftCreationTime, //文件的创建时间
      &FileInfo.ftLastAccessTime, //文件最近一次的访问时间
      &FileInfo.ftLastWriteTime); //文件最近一次的修改时间
     if(!bResult)
        {
            DWORD dwErr = GetLastError();
        }
     
     //SetFileAttributes();
     file.Close();       //关闭文件

    }

    展开全文
  • 文件创建日期修改

    2015-10-21 18:42:43
    文件创建日期修改器源代码 可用于修改文件的健日期时间和其它信息。
  • 文件创建日期批量修改器,可以快捷批量的修改文件的创建日期,访问日期,修改日期!
  • 主要介绍了PHP中获取文件创建日期修改日期、访问时间的方法,有时候我们需要获取页面生成的时间,防止重复生成。需要的朋友可以参考下
  • 文件(夹)属性里,我们能够看到文件(夹)的创建时间、修改时间和访问时间。有时候,由于各种不同的原因,我们不希望别人看到文件(夹)真实的创建时间或修改时间,至于什么时候要酱紫,我不知道,总之本工具为此而...
  • 批量修改文件 修改日期、创建日期的工具。
  • 一个批量修改文件 修改日期、访问日期、创建日期的工具。 在做安装盘时候可能会使用到。
  • 应用程序更改一个或多个文件日期和时间属性。 它允许手动编辑日期和时间或从文件复制日期和时间。 它还可以从多个文件复制日期和时间,并将那些复制的属性应用于指定的相应文件
  • FileTime 是一款能够修改文件创建/访问/修改日期的小软件 功能: 修改文件时间信息的必备利器!可对单个文件进行修改,也可以修改文件夹以满足对文件的批量修改。 另外: FileTime 也可以对文件夹内的文件...
  • 文件时间修改工具,创建日期修改日期。。。
  • 文件创建日期修改日期修改程序

    千次阅读 2011-08-01 16:23:19
    由于特殊需要,对文件创建日期修改日期根据文件名日期进行批量随机性(有时间范围段)的修改,一般修改程序比较难以满足这样的需求,于是就有了以下的程序,本来想用JAVA来做,后来发现这部分用JAVA来实现是有点...

    由于特殊需要,对文件的创建日期,修改日期根据文件名日期进行批量随机性(有时间范围段)的修改,一般修改程序比较难以满足这样的需求,于是就有了以下的程序,本来想用JAVA来做,后来发现这部分用JAVA来实现是有点麻烦的,只能用.NET来实现,C#的语法还是和JAVA很相近的。

    API很强大,调用代码如下:

      System.IO.FileInfo fia = new System.IO.FileInfo("文件路径");
      fia.CreationTime = dtF;   //修改创建时间
      fia.LastWriteTime = dtF; ;//修改最后修改时间
      fia.LastAccessTime = dtF; ;//修改最后访问时间

    时间随机代码如下:


            private void button2_Click(object sender, EventArgs e)
            {
    
                int lastInt = 0;//上一次随机数
                int randInt = 0;//随机数
                String startD = textBox1.Text + ":" + textBox2.Text + ":" + textBox3.Text;
               
                String startE = textBox6.Text + ":" + textBox5.Text + ":" + textBox4.Text;
               
                
                FolderBrowserDialog fbd = new FolderBrowserDialog();
               
                fbd.ShowDialog();
                
                String app = fbd.SelectedPath;
                
                string[] fileNames = System.IO.Directory.GetFiles(app);
            
                Random rd = new Random();
                
                foreach (string file in fileNames)
                {
                   
                    System.IO.FileInfo fia = new System.IO.FileInfo(file);
                    
                    listBox1.Items.Add(file.Replace(app+"\\",""));
                    
                    String  apps = file.Replace(app + "\\", "");
                    
                    String appDstr = apps.Substring(7, 8);
                    
                    appDstr = appDstr.Substring(0, 4) + "-" + appDstr.Substring(4, 2) + "-" + appDstr.Substring(6, 2);
    
                    label5.Text = appDstr;
                    
                    DateTime dtS = Convert.ToDateTime(appDstr+"  "+startD);
                    
                    DateTime dtE = Convert.ToDateTime(appDstr + "  " + startE);
                    
                    TimeSpan ts = dtE - dtS;
                    
                    int roundRandNum = rd.Next(1,10);//避免种子重复性
                    
                    randInt = rd.Next(roundRandNum, Convert.ToInt32(ts.Ticks / 1000000000));
    
                    while (randInt!= lastInt)//避免短时间内产生同样的随机数
                    {
                   
                        lastInt = randInt;
                        
                        long timeTicks = Convert.ToInt64(j) * Convert.ToInt64(1000000000);
                        
                        DateTime dtF = dtS.AddTicks(timeTicks);
                        
                        fia.CreationTime = dtF;//修改创建时间
                        
                        fia.LastWriteTime = dtF; ;//修改最后修改时间
                        
                        fia.LastAccessTime = dtF; ;//修改最后访问时间
                  }
                  
                    
                }
              
                MessageBox.Show("ALL OK");
    
            }
    


    展开全文
  • 一份非常好用的小工具.可以批量修改文件夹及文件夹下所有文件创建日期,修改日期及最后访问日期.
  • 这个软件修改过了,请大家到 http://download.csdn.net/source/954495 下载
  • 文件日期修改工具

    2018-09-28 08:50:13
    修改文件创建日期修改日期,工具小巧,绿色,免安装
  • 使用File类的fileToChange.lastModified()和fileToChangesetLastModified()方法来修改文件最后的创建日期 完整代码 import java.io.File; import java.util.Date; public class Main { public static void main...
    使用File类的fileToChange.lastModified()和fileToChangesetLastModified()方法来修改文件最后的创建日期

    完整代码

    import java.io.File;
    import java.util.Date;
     
    public class Main {
        public static void main(String[] args) throws Exception {
            File fileToChange = new File("C:/test.txt");
            fileToChange.createNewFile();
            Date filetime = new Date(fileToChange.lastModified());
            System.out.println(filetime.toString());
            System.out.println(fileToChange.setLastModified(System.currentTimeMillis()));
            filetime = new Date(fileToChange.lastModified());
            System.out.println(filetime.toString());
        }
    }
    

    结果输出

    Sat Mar 21 22:00:48 CST 2018
    true
    Fri Apr 10 11:09:19 CST 2018
    

    在这里插入图片描述

    展开全文
  • 可批量修改文件创建日期/最后修改的日期/最后访问的日期
  • Python获取文件创建日期

    千次阅读 2018-06-03 15:22:09
    Python写了一个清除文件功能,最终决定用文件创建日期创建日期是三天前的文件会被清除掉程序:运行结果:

    Python写了一个清除文件功能,最终决定用文件的创建日期,创建日期是三天前的文件会被清除掉

    程序:


    运行结果:


    展开全文
  • 怎样把文件属性里的日期和修改时间改变怎样把文件属性里的日期和修改时间改变 修改 属性里的 创建日期和 创建把文件属性里的日期和修改时间改变的具体操作步骤如下:首先在要进行操作的文件上单击鼠标右键,然后在弹...
  • 易语言 修改文件创建时间 易语言 修改文件创建时间 易语言 修改文件创建时间
  • JAVA获取文件创建日期

    千次阅读 2014-01-24 11:29:24
    在File的方法中,只能直接获取文件的最后修改日期,而且是以ms作为计量单位的,没有直接获取文件创建日期的方法,那是不是意味着JAVA不能获取文件的创建时间呢,答案是否定的,作为全球用使用人数最多的编程语言JAVA...
  • 可以修改创建日期,最近打开日期,修改日期等属性
  • 文件日期修改

    2018-05-22 22:00:41
    可以 用于修改文件创建日期,以及修改日期,X64、Unicode版本
  • 如何轻松更改文件创建访问日期

    千次阅读 2019-09-03 11:27:30
    有时候你访问了某个文件,却不想被别人发现^_^,那你该怎么办?...这个小工具就是用来专门修改文件(夹)的创建时间,访问时间和修改时间的,它依然是一个很小的单文件版本,绿色无污染。 新建文本文档的时...
  • 可以用来修改文件创建时间。可以用来修改文件创建时间,亲测可用。
  • To update the filename according to its created time or modified time, a function is a good way.def getMdate(file): '''return: modified time of a file''' import time # os.stat return properti
  • java文件中获取创建日期Sometimes we need to get the file last modified date in Java, usually for listeners like JBoss config file changes hot deployment. java.io.File class lastModified() returns last ...
  • 利用C# Winform 编写的批量修改文件创建日期修改日期、访问日期

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 303,332
精华内容 121,332
关键字:

修改文件创建日期