首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >上传到OpenText LiveLink时保留原始文件日期

上传到OpenText LiveLink时保留原始文件日期
EN

Stack Overflow用户
提问于 2011-04-28 13:47:32
回答 5查看 1.4K关注 0票数 4

当将文档上传到LiveLink (我们使用的是9.7.1)时,文件上的原始创建数据将更改为文件上传的日期/时间。这是合理的,但是否有一个简单的方式上传文件和保存文件创建日期?

第三方解决方案特定的方法用于自定义开发将是有帮助的。重点放在容易上。我们要多次上传离散数据集,而不是一次上传大量数据。

不特定于LiveLink 9.7.1的一般方法和解决方案是没有帮助的。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-05-19 08:19:34

我能想到的最简单的解决方案就是使用LAPI。LAPI包含用于上载文档的函数,一旦它们被上传,您就可以使用UpdateObjectInfo函数修改其属性(包括创建日期)。

票数 3
EN

Stack Overflow用户

发布于 2011-05-10 20:02:39

我从来没有发现这在Linux或Windows中是可能的。DataTime字段是本地存储的-它们不会写入您正在更改或移动的文件。

这也是一个合乎逻辑的结论。如果您更改日期时间,并且操作系统将该日期时间放置在文件中,它将更改MD5哈希,从而更改文件。

此外,您还可以做一个服务器端脚本来获取文件上传前的日期,然后在文件上传后立即将其写入文件。

票数 1
EN

Stack Overflow用户

发布于 2011-05-12 16:51:44

我对你所说的程序一无所知,但这可能会帮助你找到一个解决方案:

在upload

  • Upload

  • Upon上传完成之前,
  1. 读取创建/修改的文件,使用某种命令行工具来更改创建/修改的时间文件。

如果您在Windows上,就会有这个http://www.nirsoft.net/utils/nircmd.html,它支持通过命令行更改文件的创建/修改时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5819639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档