帮助你修改文件属性中的‘创建时间’和‘修改时间’,并且支持批量修改,可以快速的将文件夹内的所有文件设置为统一的‘创建时间’和‘修改时间’。完全免费使用。 熟悉Windows系统的朋友一定经常会用单击鼠标右键的方法来查看所选定的文件的属性信息。在属性菜单中会列出该文件的创建时间、修改时间和访问时间。这些信息常常是很有用的,它们的设置一般都是由操作系统(也就是由Dos/Windows等等)自动完成的,不会让用户轻易修改。利用本软件可以突破此限制,自由修改文件属性中的时间
2026-01-03 23:09:36 181KB 文件属性时间修改器
1
在IT行业中,C++是一种强大的编程语言,常用于开发高性能的应用程序。在Windows环境中,有时我们需要对已有的可执行文件(.exe)进行修改,比如更新版本信息,以反映软件的迭代和改进。本篇文章将深入探讨如何使用C++、COM(Component Object Model)和MFC(Microsoft Foundation Classes)来实现这个目标。 我们要理解COM接口。COM是微软提出的一种二进制标准,它允许不同组件之间进行通信和交互。在C++中,通过COM接口,我们可以访问和操作系统的底层功能,如修改文件属性。MFC是微软提供的C++库,它简化了Windows应用程序的开发,包括对COM的支持。 在"基础修改"部分,我们将学习如何使用C++和MFC来直接操作exe文件的二进制数据。这通常涉及到读取文件、修改特定的数据块,然后重新写回文件。关键在于理解PE(Portable Executable)文件格式,它是Windows操作系统下可执行文件的标准格式。我们需要找到版本信息的位置,通常是资源区的一部分,然后进行修改。 获取版本数据涉及读取exe文件中的`VS_VERSIONINFO`结构。这个结构包含了关于软件的各种版本信息,如产品名称、版本号、内部版本号、版权等。在C++中,可以使用`FindResource`、`LoadResource`和`LockResource`等函数来访问这些资源。然后,我们可以解析`VS_FIXEDFILEINFO`结构,该结构包含了版本号的详细信息。 接下来,我们将重点放在`UpdateVersionInfoCOM`上。这是一个可能的C++类或函数,它利用COM接口来更新exe文件的版本信息。可能的实现方式是创建一个动态链接库(DLL),该库提供了一组COM接口,允许外部程序调用这些接口来修改目标exe的版本信息。这通常涉及到以下步骤: 1. 实现一个COM服务器,定义包含更新版本信息接口的类。 2. 在接口中定义方法,如`UpdateFileVersion`,接收exe文件路径和新的版本信息作为参数。 3. 在`UpdateFileVersion`方法内部,打开exe文件,定位到版本信息资源,替换旧的版本信息。 4. 使用`SaveResource`或类似函数保存修改后的资源到文件。 5. 关闭文件并释放资源。 测试程序可以调用这个COM接口,传入目标exe文件和新的版本数据,以验证修改是否成功。测试应包括各种边界条件和错误处理,确保在不同情况下都能正确更新版本信息。 总结来说,通过C++、COM和MFC,我们可以创建一个工具或库,允许外部程序安全地修改exe文件的版本信息。这在软件发布和维护中非常有用,特别是在自动化构建和部署流程中。了解并掌握这些技术,将使你能够在C++开发中实现更高级的功能,并提升你的编程能力。
2025-12-21 17:05:09 121.82MB 修改版本号
1
1.当Java.io中,如果文件的操作的时候,判断是否隐藏用File.ishiden() 判断是否只读,可用File.canWrite(). 2. 当要设置是否是可读或者是隐藏时,在java中除了提供File.setReadOnly()外,就无其他方法了。 所以我们必须到Dos环境下去设置,在java中用Runtime.getRuntime().exec("attrib " + """ + file.getAbsolutePath()+ """+ " +R")该方法可以实现。因为路径file.getAbsolutePath()中可能会还有空格,所以必须用引号把它括起来,当作一个参数。这样就可以实现了
2023-10-09 07:02:48 25KB java 文件属性
1
基于申请文件属性的思考.zip
2022-11-11 13:25:27 152KB 申请文件
1
java读取pdf文件作者、标题等属性
2022-11-04 09:36:04 3KB java读取pdf 作者 标题
1
Linux操作系统基础
2022-11-02 14:01:12 477KB Linux 操作系统
有了它,批量修改文件时间再不是问题。 老师再也看不出来是 抄袭了。
1
VC++ 更改文件属性为只读系统或隐藏! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/
2022-08-08 14:38:58 20KB c/c++
1
1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程 源代码)1.文件属性操作演示(Visual C++编程
2022-06-23 09:09:18 157KB 1.文件属性操作演示(Visua
功能介绍 1、通过此款工具大家可以非常快捷化的对文件的创建以及修改这两项时间属性进行修改。 2、通过添加目录即可对全部文件的时间属性快速化的进行修改。 使用说明 1、首先选择文件目录。 2、然后设置时间并预览。 3、点击开始修改。 4、完成修改。
2022-06-17 17:06:22 40KB 文件修改工具
1