文件的创建时间可以修改吗,怎么改?

文件的创建时间可以修改吗,怎么改?文件的创建时间是由操作系统自动生成并记录的,通常情况下无法直接修改。创建时间是文件的属性之一,它反映了文件在文件系统中的生成时间。一旦文件被创建,其创建时间就被确定下来,并且只能通过特定的系统命令或API来修改。然而,需要注意的是,在某些情况下,可以通过修改计算机的系统时间来间接更改文件的创建时间。但这种方式并不建议,因为它可能会对系统的正常运行和其他应用程序造成不利影响。如果你还是这种想法就就完全是错误的哦,因为现在不同以往,已经出现了不少的工具或者方法可以帮助我们修改文件的创建时间。那么话不多说,下面就让我来为大家做一个详细的方法介绍,希望可以帮助到你。

06580ab75f22325dca981e99ba09b082.jpeg

方法一:使用“优速文件批量重命名”软件进行修改
步骤1,我们要借助“优速文件批量重命名”软件工具来进行修改,安装好这个软件之后打开使用,之后点击首页里面的“文件重命名”选项进入下一步。

9275333a953f8188be0ab748fb5fa1c4.jpeg

步骤2,提前将需要修改创建时间的文件准备好,随后点击软件上的软件内页左上角【添加文件】按钮,将准备好的文件全部添加到软件里面。

56b85a222a0437cf68e0a656027a47cc.jpeg

步骤3,因为要修改创建时间,所以在命名方式右边选择“时间属性”;随后就可以在下面设置一个新的创建时间了,时间可以精确到秒(今天案例中设置为:2024‎年‎1‎月‎11日 11:11:11)。此外还可以对文件的修改时间进行修改,有需要的可以设置。

ceb107d05783836ee77bc6031fe1d677.jpeg

步骤4,最后点击右上角红色按钮就可以启动修改程序了,等到软件弹出成功的提示框时,说明文件的创建时间修改成功了。

681cb0a4d66143787946b02dfb88b680.jpeg

步骤5,最后我们对结果进行检查,打开案例中的一个文件的属性,从下面的属性图可以看到,文件的创建时间已经被成功的修改成步骤3所设置的2024‎年‎1‎月‎11日 11:11:11,证明这个方法是有效果的。

3af93d194c4871db38b304672b0280a1.jpeg

方法二:编写脚本来修改

但是,你可以通过使用一些第三方工具或编写脚本来间接修改文件的创建时间。下面是一种使用 PowerShell 脚本的方法来修改文件的创建时间:
首先,打开 PowerShell 终端。
① 使用以下命令加载 System.IO.FileSystem 类:
Add-Type -TypeDefinition @"
using System;
using System.IO;
public class FileSystem {
[DllImport("kernel32.dll", SetLastError = true)]
public static extern bool SetFileTime(IntPtr hFile, ref long lpCreationTime, ref long lpLastAccessTime, ref long lpLastWriteTime);
}
"@
② 使用以下命令来修改文件的创建时间(替换 <FilePath> 和 <NewCreationTime> 为实际的文件路径和新的创建时间):
powershell
$filePath = "<FilePath>"
$newCreationTime = Get-Date -Year <Year> -Month <Month> -Day <Day> -Hour <Hour> -Minute <Minute> -Second <Second>
$fileInfo = Get-Item $filePath
$handle = $fileInfo.Handle
$null = [System.IO.FileSystem]::SetFileTime($handle, [ref]$newCreationTime.Ticks, [ref]$fileInfo.LastAccessTime.Ticks, [ref]$fileInfo.LastWriteTime.Ticks)
请将 <Year>、<Month>、<Day>、<Hour>、<Minute> 和 <Second> 替换为要设置的新的创建时间。
需要注意的是,这种方法需要管理员权限,并且仅限于本地文件系统。此外,修改文件的创建时间可能会对文件的完整性和系统操作产生影响,因此请谨慎操作,并在进行任何更改之前备份你的文件。

5f8626e4274098a75b51e630bdcd1e41.jpeg

几乎所有的文件都有创建时间,因为创建时间是文件系统中的一个基本属性。无论是文本文件、图像文件、视频文件还是其他类型的文件,都会在被创建时自动获得一个创建时间属性。这个属性记录的是文件在文件系统中生成的时间戳,方便操作系统和应用程序对文件进行管理和访问。但是,有些特殊情况下,比如在一些移动设备上,可能会存在某些文件没有创建时间的情况。这通常是因为这些设备使用的是一种不同的文件系统,或者是由于其他技术限制导致的。但在大多数情况下,文件都会有创建时间属性。有时候大家的可能需要对文件的创建时间进行修改,上面小编已经为大家做了详细的介绍。今天关于“文件的创建时间可以修改吗,怎么改?”的介绍就到这里了,感觉有用的话记得点赞支持一下吧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/628047.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vulnhub-tr0ll-1

一、信息收集 端口收集 PORT STATE SERVICE VERSION 21/tcp open ftp vsftpd 3.0.2 | ftp-anon: Anonymous FTP login allowed (FTP code 230) |_-rwxrwxrwx 1 1000 0 8068 Aug 09 2014 lol.pcap [NSE: writeable] | ftp-syst: | STAT: | FTP …

分布式搜索——Elasticsearch

Elasticsearch 文章目录 Elasticsearch简介ELK技术栈Elasticsearch和Lucene 倒排索引正向索引倒排索引正向和倒排 ES概念文档和字段索引和映射Mysql与Elasticsearch 安装ES、Kibana安装单点ES创建网络拉取镜像运行 部署kibana拉取镜像部署 安装Ik插件扩展词词典停用词词典 索引…

Linux 内核大转变:是否将迈入现代 C++ 的时代?

Linux开发者 H. Peter Anvin 在邮件列表中重启了关于 Linux内核C代码转换为C的讨论&#xff0c;并陈述了自己的观点。说之前先看一下这个话题的历史背景。 早在2018年4月1日&#xff0c;Andrew Pinski提议将 Linux 内核源码转为 C&#xff0c;在文中写道之所以引入是由于以下优…

centos7配置时间同步网络时间

centos7配置时间同步网络时间 1、安装 NTP 工具。 sudo yum install -y ntp2启动 NTP 服务。 sudo systemctl start ntpd3、将 NTP 服务设置为开机自启动。 sudo systemctl enable ntpd4、验证 date

Xmind 网页端登录及多端同步

好久没用 Xmind 了&#xff0c;前几天登录网页端突然发现没办法登录了&#xff0c;总是跳转到 Xmind AI 页面。本以为他们不再支持网页端了&#xff0c;后来看提示才知道只是迁移到了新的网址&#xff0c;由原来的 xmind.works 现在改成了的 xmind.ai。又花费好长时间才重新登录…

JAVAEE——request对象(三)

1. request对象 1.1 知识点 &#xff08;1&#xff09;乱码问题的两种解决方式 &#xff08;2&#xff09;post和get提交的区别 &#xff08;3&#xff09;request接收同名参数的问题 1.2 具体内容 使用request接收参数 <%page contentType"text/html; charsetut…

探索2023年大模型与AIGC峰会:程序员的学习之旅与未来展望

在2023年的技术前沿&#xff0c;大模型与AIGC峰会无疑是一个备受瞩目的盛会。 作为程序员&#xff0c;你将从这次大会中学到什么&#xff1f;这次峰会将为你揭示哪些前沿科技趋势&#xff1f;让我们一起来探讨这个问题。 一、理解大模型与AIGC 大模型和AIGC是人工智能领域中两…

离线数据仓库-关于增量和全量

数据同步策略 数据仓库同步策略概述一、数据的全量同步二、数据的增量同步三、数据同步策略的选择 数据仓库同步策略概述 应用系统所产生的业务数据是数据仓库的重要数据来源&#xff0c;我们需要每日定时从业务数据库中抽取数据&#xff0c;传输到数据仓库中&#xff0c;之后…

x-cmd pkg | mermaid - 流程图、时序图等图表绘制工具

简介 mermaid-cli 是由 Mermaid 官方提供的命令行工具&#xff0c;用于将 Mermaid 语法的文本转换为 SVG / PNG / PDF。 Mermaid 是一个基于 JavaScript 的图表绘制工具&#xff0c;它使用简单的文本描述语法&#xff0c;就可以绘制出流程图、时序图、甘特图等多种图表。 首次…

C++标准学习--智能指针

shared_ptr和weak_ptr的配合使用是个问题。unique_ptr的使用场合似乎比较局限。 文章C 智能指针详解&#xff08;一&#xff09;——unique_ptr - 知乎 (zhihu.com) 介绍了unique_ptr的使用。它可以由shared_ptr转来&#xff0c;主要用到了std::move。 主要场景其中提到&#…

ES数据聚合

1.数据聚合 聚合&#xff08;aggregations&#xff09;可以让我们极其方便的实现对数据的统计、分析、运算。例如&#xff1a; 什么品牌的手机最受欢迎&#xff1f; 这些手机的平均价格、最高价格、最低价格&#xff1f; 这些手机每月的销售情况如何&#xff1f; 实现这些…

【JaveWeb教程】(24) Mybatis入门之Mybatis配置与SQL语句编写 详细代码示例讲解(最全面)

目录 Mybatis入门前言1. 快速入门1.1 入门程序分析1.2 入门程序实现1.2.1 准备工作1.2.1.1 创建springboot工程1.2.1.2 数据准备 1.2.2 配置Mybatis1.2.3 编写SQL语句1.2.4 单元测试 1.3 解决SQL警告与提示 Mybatis入门 前言 在前面我们学习MySQL数据库时&#xff0c;都是利用…

解决文库系统 本地转码 libreoffice中文乱码的问题(mkfontscale mkfontdir fc-cache -fv命令)

安装搭建好的文库系统在使用Linux系统libreoffice时&#xff0c;如果系统安装时没有安装中文字体库或者中文字体字库不全&#xff0c;将会导致无法正常生成和显示中文 文库系统中文乱码 转码问题处理好之后的效果&#xff1a; 现在中文显示就正常了 1、要查看系统中已经安…

Vue学习笔记3--全局事件总线

Vue学习笔记3—全局事件总线 1.全局事件总线可以实现任意组件间通信 X需具备的条件&#xff1a; 所有的组件都要能看见X可以调用$on $off $emitVue.prototype.x {a:1, b:2} 可以被所有组件看见VueComponent.protoype.proto Vue.prototype组件实例对象(vc)可以访问到Vue原型上…

Java重修第六天—面向对象3

通过学习本篇文章可以掌握如下知识 1、多态&#xff1b; 2、抽象类&#xff1b; 3、接口。 之前已经学过了继承&#xff0c;static等基础知识&#xff0c;这篇文章我们就开始深入了解面向对象多态、抽象类和接口的学习。 多态 多态是在继承/实现情况下的一种现象&#xf…

Python+Django+MySQL的图书馆管理系统【附源码,运行简单】

PythonDjangoMySQL的图书馆管理系统【附源码&#xff0c;运行简单】 总览 1、《图书馆管理系统》1.1 方案设计说明书设计目标需求分析工具列表 2、详细设计2.1 登录2.2 注册2.3 程序主页面2.4 图书新增界面2.5 图书信息修改界面2.6 其他功能贴图 3、下载 总览 自己做的项目&am…

BLHeli_S 代码分析---BLHeli.asm入口函数pgm_start分析

BLHeli_S 代码分析—BLHeli.asm入口函数pgm_start分析 pgm_start 代码 代码中数据变量定义 Bit_Access: DS 1Flash_Key_1: DS 1 ; Flash key one Flash_Key_2: DS 1 ; Flash key twoAIKON_Boltlite_30A.inc文件中定义的变量 LOCK_BYTE_ADDRESS_16K EQU 3FFFh ; Ad…

运筹说 第56期 | 整数规划的数学模型割平面法

前几章讨论过的线性规划问题的一个共同特点是&#xff1a;最优解的取值可以是分数或者小数。然而&#xff0c;在许多实际问题中&#xff0c;决策者要求最优解必须是整数&#xff0c;例如公交车的车辆数、员工的人数、机器的台数、产品的件数等。那么&#xff0c;我们能否将得到…

【Spring 篇】走进SpringMVC的世界:舞动Web的激情

嗨&#xff0c;亲爱的小白们&#xff01;欢迎来到这篇关于SpringMVC的博客&#xff0c;让我们一起探索这个舞动Web的框架&#xff0c;感受它带来的激情和便利。在这个世界里&#xff0c;我们将学到SpringMVC的概述、开发步骤以及如何快速入门&#xff0c;一切都是如此的令人兴奋…

6 - 常用工具类

目录 1. Scanner 扫描控制台输入 1.1 扫描控制台输入 1&#xff09;nextLine 2&#xff09;nextInt 3&#xff09;其他方法 1.2 扫描文件 1.3 查找匹配项 2. Arrays 数组工具 2.1 创建数组 1&#xff09;copyOf 2&#xff09;copyOfRange 3&#xff09;fill 2.2 比…