Vb.net 清除/清除文件的上次修改日期

Vb.net 清除/清除文件的上次修改日期,vb.net,Vb.net,有人知道如何使用VB.NET从文件属性中清除上次修改的日期吗?我在谷歌上浏览了很多建议/例子,但重点总是放在如何更改上次修改的日期上。我想做的是清除(完全清除)任何文件的“修改日期”(这在法律行业是一种比较常见的做法)。从未修改过的文件的修改日期等于创建日期 IO.File.SetLastWriteTime(sFile, IO.File.GetCreationTime(sFile)) 谎言,谎言,谎言。你最好小心,这可能会让你在美国陷入巨大的麻烦。没有“从不修改”的概念,你只能将其设置回Fil

有人知道如何使用VB.NET从文件属性中清除上次修改的日期吗?我在谷歌上浏览了很多建议/例子,但重点总是放在如何更改上次修改的日期上。我想做的是清除(完全清除)任何文件的“修改日期”(这在法律行业是一种比较常见的做法)。

从未修改过的文件的修改日期等于创建日期

IO.File.SetLastWriteTime(sFile, IO.File.GetCreationTime(sFile))

谎言,谎言,谎言。你最好小心,这可能会让你在美国陷入巨大的麻烦。没有“从不修改”的概念,你只能将其设置回FileInfo.creationtime为什么不将其设置为某个值,这显然是假的?e、 g.1/1/9999.谢谢roryap和Hans Passan,我有这两个建议,但是当律师想要删除文件时,他们想要所有的标题、评论、作者、最后修改人等等。。。从文件中删除。在这种情况下,与其说更改元数据,不如说删除元数据,这样收件人就不会在文件中嵌入某些信息。在法律方面,这超出了我的兴趣/控制范围谢谢史蒂夫。我希望简单地清除最后一个mod日期,而不是将日期更改为其他日期。我见过第三方应用程序完全清除这些文件属性,或者至少清除那些有意义的属性,所以一定有办法。你在另一条评论中提到的一些东西是可以“清除”的属性,但不能是修改日期。Windows会将其视为currput文件,不允许您再使用该文件。顺便说一句,如果您需要对ms word/excel文件执行相同的操作,那么此任务将不会很有趣。虽然文件(windows操作系统)有自己的属性,但office也有自己的属性。