精华内容
下载资源
问答
  • 批量修改文件时间

    2017-03-11 11:36:50
    批量修改文件创建、修改时间
  • 批量(单个)修改文件创建时间文件修改时间,是办公、检查的必备
  • 将需要修改的报告,或LOG放在一个目录下,选择对应的目录,根据提示输入一个时间区间,将会把目录下所有文件的最后修改时间随机调整至输入的时间区间内。
  • 支持批量修改文件时间,修改目录创建时间,以及最后访问时间等等。简单的小软件,有说明大家自行测试,希望大家喜欢。
  • 批量修改文件时间工具
  • 有了它,批量修改文件时间再不是问题。 老师再也看不出来是 抄袭了。
  • 批量修改文件创建修改时间

    千次阅读 2020-06-03 13:04:24
    可以通过批量修改文件创建修改时间文件时间改为当前主机时间之前。 find ./ type d -exec touch -d "2018-02-11 10:10:00" {} \;//修改./下所有文件夹的时间到2018.2.11 10:10:00 find ./ type f -exec touch -d...

    当文件时间晚于当前主机时间时,会造成每次编译都会从头开始完整编译一遍,效率很低。可以通过批量修改文件创建修改时间将文件时间改为当前主机时间之前。

    find ./ -type d -exec touch -d "2018-02-11 10:10:00" {} \;//修改./下所有文件夹的时间到2018.2.11 10:10:00
    find ./ -type f -exec touch -d "2018-02-11 10:10:00" {} \;//修改./下所有文件的时间到2018.2.11 10:10:00

     

    展开全文
  • windows批量修改文件创建时间神器 批量 ! 批批量!批量 ! 批量 ! 批批量!批量 ! 解压文件密码123456 解压文件密码123456 解压文件密码123456解压文件密码123456 解压文件密码123456 解压文件密码123456 解压文件...
  • 批量修改文件创建时间,访问时间文件名及其它属性
  • 文件时光机可以批量修改文件创建时间、修改时间及访问时间。并且可在XP/Win7/Win8/Win8.1 x86/x64系统下完美运行。 软件BUG反馈或有其它需求,请与微博或csdn站内联系。谢谢。
  • 批量修改文件名称

    2017-07-26 10:24:14
    批量修改文件名称 批量修改文件名称 批量修改文件名称 批量修改文件名称 批量修改文件名称 批量修改文件名称 批量修改文件名称
  • 批量文件时间修改专家 批量文件时间修改专家
  • 批量修改给定目录下的所有文件时间,甚至也可以修改目录、子目录的时间。经过扩充,你也可以修改文件的创建时间、最后访问时间等。在需要批处理的场合下,比较有用!
  • 批量修改给定目录下的所有文件时间,甚至也可以修改目录、子目录的时间。经过扩充,你也可以修改文件的创建时间、最后访问时间等。在需要批处理的场合下,比较有用!
  • 批量修改文件修改时间

    千次阅读 2019-02-28 10:42:00
    修改系统时间后编译时会提示:*** 警告:文件“../..xxx”的修改时间在将来3.1e+07,只要执行find ./* -exec touch {} +; 单独修改文件日期也可以使用touch命令。 转载于:...

    修改系统时间后编译时会提示:*** 警告:文件“../..xxx”的修改时间在将来3.1e+07,只要执行  find ./* -exec touch {} +;

    单独修改文件日期也可以使用touch命令。

    转载于:https://www.cnblogs.com/under/p/10448835.html

    展开全文
  • Python批量修改文件创建时间、修改时间、访问时间环境准备运行结果代码分解修改文件时间获取需要修改的文件列表获取文件需要修改的时间修改文件时间程序入口源码 有些时候,可能是因为项目需求,我们需要进行一些...


    有些时候,可能是因为项目需求,我们需要进行一些文件的相关时间修改,但是逐个修改太过于麻烦,批量修改的工具有些优势收费的,奈何囊中羞涩, 不得已写个批量修改的工具来做,一劳永逸,岂不美哉!!! 其实就是没钱

    环境准备

    1. pypiwin32
    2. python3.7.4
    3. window10
    4. PyCharm
    

    建议安装pypiwin32,一开始本人安装的是pywin32,结果在处理pywintypes.Time的时候一直抛异常,无法进行时间数据的操作,请理智避坑。

    运行结果

    运行实例:
    

    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

    我的文件命名格式为 【文件名】-yyyymmdd.doc
    yyyymmdd时间留作修改参考依据,时分秒范围内随机生成,我一般控制在18点以后,这个可以程序里面更具个人需要进行修改。

    代码分解

    核心代码
    这里主要运用win32file相关接口进行文件时间的操作,不要忘记import modules

    from win32file import CreateFile, SetFileTime, GetFileTime, CloseHandle
    from win32file  import GENERIC_READ, GENERIC_WRITE, OPEN_EXISTING
    

    修改文件时间

    # 修改文件时间
    def modifyFileTime(filePath, createTime, modifyTime, accessTime):
        try:
            fh = CreateFile(filePath, GENERIC_READ | GENERIC_WRITE, 0, None, OPEN_EXISTING, 0, 0)
            createTimes, accessTimes, modifyTimes = GetFileTime(fh)
            localctime  =  time.localtime(time.mktime(createTime))
            mk = time.mktime(localctime)
            #类型转换
            createTimes = Time(time.mktime(localctime))
            accessTimes = Time(time.mktime(time.localtime(time.mktime(modifyTime))))
            modifyTimes = Time(time.mktime(time.localtime(time.mktime(accessTime))))
            # 修改
            SetFileTime(fh, createTimes, accessTimes, modifyTimes)
            CloseHandle(fh)
            return True
        except Exception as e:
            print(e)
            return False
    

    获取需要修改的文件列表

    	在获取文件列表的过程中,发现目录下居然有临时文件,但是资源管理器中找了半天也没发现文件
    在哪,估计是系统文件缓存的问题,干脆就搞个.tmp文件的忽略吧
    
    # 获取需要修改的文件列表
    def getFiles(file_dir):
        fileList = []
        for root, dirs, files in os.walk(file_dir):
            if len(files) != 0:
                for file in files:
                    if  file.find('.tmp') > 0:
                        print('忽略错误文件: %s'%file)
                    else:
                        fileList.append(str(root) + "\\" + str(file))
        # print(fileList)
        return fileList
    

    获取文件需要修改的时间

    def getFileChangeDate(filePath):
        try:
            createTime = filePath.split('-')[-1].split('.')[0] + '18' + str(random.randint(10, 59)) + str(random.randint(10, 59))
            year = createTime[0:4]
            month = createTime[4:6]
            day = createTime[6:8]
            hour = createTime[8:10]
            min = createTime[10:12]
            sed = createTime[12:14]
            createTime = year + "-" + month + "-" + day + " " + hour + ":" + min + ":" + sed
            return createTime
        except Exception as e:
            print(e)
            return 0
    

    修改文件时间

    这里需要注意,format的格式,我使用的是

    #时间格式
    format = "%Y-%m-%d %H:%M:%S"
    

    同时我根据自己的需要将创建时间和修改时间拉开了时间间隔,参见 mtime_t 的赋值

    # 修改文件时间
    def modifyChangeDate(filepath, createTime):
        # create struct_time object
        ctime_t = time.strptime(createTime, format)
        mtime_t = time.strptime((datetime.datetime.strptime(createTime, format) + datetime.timedelta(minutes=random.randint(10, 30)) +datetime.timedelta(seconds=random.randint(0, 60))).strftime(format),format)
        atime_t = mtime_t
        # change timestamp of file way 1
        # os.utime(filepath, (atime_t, mtime_t))
        # change timestamp of file way 2
    	return modifyFileTime(filepath, ctime_t, mtime_t, atime_t)
    

    程序入口

    if  __name__ == '__main__':
        print("/*****************************%s***********************************/"%os.path.basename(__file__).split('.')[0])
        print("/*使用方式如下: ")
        print("/*1、文件命名格式必须为:    文件名称-日期(如:会议纪要-20200101.doc)")
        print("/*2、时间格式必须为:        yyyymmdd")
        print("/*3、默认创建、修改、访问时间都是18:00以后,取随机时间")
        print("/****************************@Author:hou_wenlong************************************/")
        print("请输入文件路径>>>")
        path = input()
        while(len(path) == 0):
            print("请输入需要修改文件的路径>>>")
            path = input()
        currentfile = ''
        successcount = 0
        failurecount = 0
        fileList = getFiles(path)
        if fileList is None:
            print("未获取到需要修改的文件")
        for file in fileList:
                try:
                    currentfile = file
                    ctime = getFileChangeDate(file)
                    if modifyChangeDate(file, ctime) == True:
                        print(file + " 修改完成!")
                        successcount = successcount + 1
                    else:
                        print(file + " 修改失败!")
                        failurecount = failurecount + 1
                except Exception as e:
                    print("%s 发生错误,错误代码:%s" % (currentfile, e))
                    failurecount = failurecount + 1
        print("本次共修改 %d 个文件, 成功: %d  个,失败: %d  个。"%(len(fileList) , int(successcount), int(failurecount)), "全部完成!!!")
        successcount = 0
        failurecount = 0
        print("/**********************按任意键退出工具********************/")
        input()
    

    源码

    源码及程序下载:
    点击此处下载
    如果有用,请给个赞,谢谢

    展开全文
  • 批量修改文件属性时间http://download.csdn.net/download/lglgaigogo/1197957http://download.csdn.net/download/lglgaigogo/1197957http://download.csdn.net/download/lglgaigogo/1197957
  • 文件时间批量修改

    2015-08-12 14:54:51
    文件的创建、访问、修改时间批量修改 绿色版 BulkFileChanger
  • 文件/文件夹创建修改访问时间批量修改器 可以在不修改系统时间的前提下,批量修改文件的创建时间、修改时间、访问时间
  • 文件时间批量修改器简单好用。可以指定你修改的时间
  • vc6 批量修改文件时间工具及源码 ...........
  • windows批量修改文件时间

    千次阅读 2020-08-12 10:18:27
    windows批量修改文件修改时间,要在powershell里面执行 更改为当前时间: Get-Childitem -path ‘D:\Tomcat7\webapps’ -Recurse | foreach-object { $.LastWriteTime = Get-Date ; $.CreationTime = Get-Date } ...

    windows批量修改文件修改时间,要在powershell里面执行

    更改为当前时间:

    Get-Childitem -path ‘D:\Tomcat7\webapps’ -Recurse | foreach-object { $.LastWriteTime = Get-Date ; $.CreationTime = Get-Date }

    更改为指定时间:

    Get-Childitem -path ‘D:\Tomcat7\webapps’ -Recurse | foreach-object { $.LastWriteTime = Get-Date ; $.CreationTime = ‘08/12/2020 10:18:36’ }

    展开全文
  • 内容索引:VB源码,文件操作,批量,时间 Vb修改文件的创建时间,不但可以批量修改文件的创建时间、修改时间以及访问时间外,还可以批量修改文件扩展名。程序具备遍历目录功能,在文件选择方面,单击选择文件,按shift...
  • 文件批量重命名软件 同时可以批量修改文件属性, 简单实用, 分享给喜欢整理文件, 追求完美的人。
  • 使用Python批量修改文件时间 在生成日志或者文件的时候,有时会需要对文件的创建、修改时间进行修改。之前都只能通过修改系统时间,然后保存。 或者打开每一个文件,通过另存为时,通过对文件进行高级设置来完成文件...
  • 批量修改文件属性

    2013-03-25 14:09:40
    本工具修改文件的创建时间,不但可以批量修改文件的创建时间、修改时间以及访问时间外,还可以批量修改文件扩展名。 程序具备遍历目录功能,在文件选择方面,单击选择文件,按shift或者ctrl键单击可多重选择,双击全眩...
  • 批量修改文件属性,对文件时间、大小、等做精准筛选,轻松管理批量文件不是梦,轻松办公不是梦。觉得好的,麻烦给个好评 谢谢大家

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 215,989
精华内容 86,395
关键字:

怎么批量修改文件中修改时间