获取文件移动日期时间

2023-12-06

当您复制文件时(在 Windows 环境中),Creation 和 LastAccess 日期时间会被修改,并且可以使用FileInfo object.

但是,我找不到任何可靠的日期时间(直接链接到文件),当文件移动到文件夹中时,该日期时间会发生更改。当文件移动时,Windows 是否会更新文件中的任何日期时间值(并且可以检索它)?

Note我并没有陷入死胡同,而且我有很多解决方法。我只是想知道是否可以直接在文件级别处理以避免不必要的逻辑。


所以这似乎就是 Windows 中的工作方式:

  • 创建时间:如果目标文件已经存在,则保留其创建时间,否则将其设置为当前系统时间。
  • 最后修改时间:总是从源文件的修改时间开始复制。
  • 最后访问时间:始终设置为当前系统时间。

RoboCopy and RichCopy有几个命令行工具可以使用 /DCOPY:T 开关保留目录的 mtime,但这仅适用于 Vista 及更高版本。 另一个可以保留时间戳的复制实用程序是XXCOPY

您可以在本页末尾找到 RoboCopy 的一些示例:http://www.computerhope.com/robocopy.htm

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

获取文件移动日期时间 的相关文章

  • 迭代变量并查找特定类型实例的技术

    我想迭代进程中内存中的变量 通过插件动态加载 并查找特定类型的实例 以前我可以找到特定类型 或内存中的所有类型 我可以创建类型的实例 我可以获取作为不同类型的字段包含的实例 但我无论如何都不知道只是 搜索 特定类型的实例 一种方法是使用 W
  • 使用具有现有访问令牌的 Google API .NET 客户端

    用例如下 移动应用程序正在通过 Google 对用户进行身份验证 并且在某些时候 我们需要将用户的视频发布到他的 YouTube 帐户 出于实际原因 实际发布应该由后端完成 已经存储在那里的大文件 由于用户已经通过应用程序的身份验证 因此应
  • 为什么要序列化对象需要 Serialized 属性

    根据我的理解 SerializedAttribute 不提供编译时检查 因为它都是在运行时完成的 如果是这样 那么为什么需要将类标记为可序列化呢 难道序列化器不能尝试序列化一个对象然后失败吗 这不就是它现在所做的吗 当某些东西被标记时 它会
  • 如何从 C# 控制器重定向到外部 url

    我使用 C 控制器作为网络服务 在其中我想将用户重定向到外部网址 我该怎么做 Tried System Web HttpContext Current Response Redirect 但没有成功 使用控制器的重定向 http msdn
  • 将数据打印到文件

    我已经超载了 lt lt 运算符 使其写入文件并写入控制台 我已经为同一个函数创建了 8 个线程 并且我想输出 hello hi 如果我在无限循环中运行这个线程例程 文件中的o p是 hello hi hello hi hello hi e
  • 如何使用非标准的一周第一天在 Oracle 中计算一年中的第几周?

    我有一个查询需要返回日期字段的 一年中的第几周 但查询的客户使用非标准的一周第一天 所以TO CHAR with IW 没有返回预期的结果 在这种情况下 一周的第一天是周六 周五是一周的第七天 对于 T SQL 我会使用DATEPART a
  • 在非活动联合成员上使用“std::addressof”是否定义明确[重复]

    这个问题在这里已经有答案了 下面的代码是尝试实现constexpr的版本offsetof在 C 11 中 它可以在 gcc 7 2 0 和 clang 5 0 0 中编译 这取决于申请std addressof工会非活跃成员的成员 这是明确
  • Azure 事件中心 - 按顺序接收事件

    我使用下面的代码从 Azure Event Hub 接收事件 https learn microsoft com en us azure event hubs event hubs dotnet framework getstarted s
  • 基于xsd模式生成xml(使用.NET)

    我想根据我的 xsd 架构 cap xsd 生成 xml 文件 我找到了这篇文章并按照说明进行操作 使用 XSD 文件生成 XML 文件 https stackoverflow com questions 6530424 generatin
  • C# 中条件编译符号的编译时检查(参见示例)?

    在 C C 中你可以这样做 define IN USE 1 define NOT IN USE 1 define USING system 1 system 1 IN USE 进而 define MY SYSTEM IN USE if US
  • Tkinter - 浮动窗口 - 调整大小

    灵感来自this https stackoverflow com a 22424245 13629335问题 我想为我的根窗口编写自己的调整大小函数 但我刚刚注意到我的代码显示了一些性能问题 如果你快速调整它的大小 你会发现窗口没有像我希望
  • 通过 NHibernate 进行查询,无需 N+1 - 包含示例

    我有一个 N 1 问题 我不知道如何解决它 可以在这个问题的底部找到完全可重复的样本 因此 如果您愿意 请创建数据库 设置 NUnit 测试和所有附带的类 并尝试在本地消除 N 1 这是我遇到的真实问题的匿名版本 众所周知 这段代码对于帮助
  • 当我“绘制”线条时,如何将点平均分配到 LineRenderer 的宽度曲线?

    我正在使用线条渲染器创建一个 绘图 应用程序 现在我尝试使用线条渲染器上的宽度曲线启用笔压 问题在于 AnimationCurve 的 时间 值 水平轴 从 0 标准化为 1 因此我不能在每次添加位置时都在其末尾添加一个值 除非有一个我不知
  • 是否可以有一个 out ParameterExpression?

    我想定义一个 Lambda 表达式out范围 有可能做到吗 下面是我尝试过的 C Net 4 0 控制台应用程序的代码片段 正如您在 procedure25 中看到的 我可以使用 lambda 表达式来定义具有输出参数的委托 但是 当我想使
  • 耐用功能是否适合大量活动?

    我有一个场景 需要计算 500k 活动 都是小算盘 由于限制 我只能同时计算 30 个 想象一下下面的简单示例 FunctionName Crawl public static async Task
  • 结构体指针的动态数组

    我必须使用以下代码块来完成学校作业 严格不进行任何修改 typedef struct char firstName char lastName int id float mark pStudentRecord pStudentRecord
  • 什么是 __declspec 以及何时需要使用它?

    我见过这样的例子 declspec在我正在阅读的代码中 它是什么 我什么时候需要使用这个构造 这是 Microsoft 对 C 语言的特定扩展 它允许您使用存储类信息来赋予类型或函数属性 文档 declspec C https learn
  • 我在在线程序挑战编译器中遇到演示错误

    include
  • 用于 C# XNA 的 Javascript(或类似)游戏脚本

    最近我准备用 XNA C 开发另一个游戏 上次我在 XNA C 中开发游戏时 遇到了必须向游戏中添加地图和可自定义数据的问题 每次我想添加新内容或更改游戏角色的某些值或其他内容时 我都必须重建整个游戏或其他内容 这可能需要相当长的时间 有没
  • 实例化 Microsoft.Office.Interop.Excel.Application 对象时出现错误:800700c1

    实例化 Microsoft Office Interop Excel Application 以从 winforms 应用程序生成 Excel 时 出现以下错误 这之前是有效的 但突然间它停止工作了 尽管代码和 Excel 版本没有变化 我

随机推荐

  • 将图像从 iPhone 上传到 WCF 服务

    我正在尝试构建一个 iPhone 应用程序和 c WCF 服务来将图像上传到 SQL 服务数据库 我的应用程序将图像分解为 NSData 并使用以下代码发布到 WCF 服务 NSData imageData UIImageJPEGRepre
  • 带返回数据的 Flutter Back 按钮

    我有一个带有两个按钮的界面 可以弹出并返回 true 或 false 如下所示 onPressed gt Navigator pop context false 我需要调整应用栏中的后退按钮 以便它弹出并返回 false 有办法做到这一点吗
  • 数据注释/验证不适用于部分视图

    我根据用户输入在运行时加载了一些部分视图 Categories change function ajax url Product Create Categories option selected text replace s type G
  • 我们在哪里可以找到 Google 对象的未记录属性

    我知道自动完成有时可以帮助您找到 Google 对象的未引用方法 例如表格 API v4但我怎样才能找到属性 电子表格示例 function onEdit e Logger log e range columnStart returns t
  • 如何让p5.js在特定位置创建画布[重复]

    这个问题在这里已经有答案了 我现在在 HTML CSS 方面确实有 1 小时的经验 并且对编程 例如 Java 脚本 有更深入的理解 所以 如果我对如何在这里做某事的想法为零 请原谅我 我想创建我的 p5 画布 它也遵守我的 CSS 规则
  • 应用程序如何检测到它将被卸载? [复制]

    这个问题在这里已经有答案了 我们都知道 通常 实际上任何 防病毒应用程序在卸载之前都会触发简单的对话框 例如 您要卸载应用程序 确定吗 是 否 是的 我知道我可以使用意图过滤器拦截包删除意图 例如
  • Web客户端下载文件

    我有以下 PS 脚本来使用下载文件WebClient 下载链接位于文本文件中 下载有效 但是 我想确保不会覆盖重复的文件 因此我添加了额外的代码 该代码对于单个文件运行良好 但是 如果发现重复 则代码会因以下错误而中断 使用 2 个参数调用
  • 扩展 UILocalNotification

    我是 iOS 初学者 我尝试扩展 UILocalNotification 下面是我的班级 interface FSCustomNatification UILocalNotification typedef enum FSCustomNat
  • 如何访问 angular.dart 组件的属性或方法

    我定义了一个角度 dart 组件像这样 NgComponent selector dartcomp templateUrl dartComp html publishAs ctrl map const val val class DartC
  • 跳转目标与指令pc 0x400014高4位不同

    我正在处理我的 MIPS 分配 但收到此错误 跳转目标与指令 pc 0x400014 的高位 4 位不同 我想要一些帮助 您正尝试跳转到内存中当前 256MByte 区域之外的地址 看here 如果您需要帮助识别代码中的问题 您需要发布一些
  • 用于桌面应用程序的 Swing 与 JavaFx [关闭]

    Closed 这个问题是基于意见的 目前不接受答案 我有一个非常大的程序 当前正在使用 SWT 该程序可以在Windows Mac和Linux上运行 它是一个包含很多元素的大型桌面应用程序 现在 SWT 有点老了 我想切换到 Swing 或
  • 是否存在某些情况下您更喜欢较高的 Big-O 时间复杂度算法而不是较低的算法?

    在某些情况下您会更喜欢O log n 时间复杂度为O 1 时间复杂度 或者O n to O log n 你有什么例子吗 与较低的算法相比 选择具有较高大 O 时间复杂度的算法可能有很多原因 大多数时候 降低大 O 复杂度更难实现 需要熟练的
  • PHP - 500 而不是错误

    我有一个用 PHP 编写的页面 我无权访问服务器 我想让 PHP 遇到错误时不显示错误消息 而是给出 500 如果 display errors 关闭 PHP 5 2 默认情况下会在发生致命错误时发送 HTTP 500 如果托管使用较旧的
  • Swift:使用 self.moc.save() 保存核心数据时出现 Nil 错误

    自从我将项目更改为使用 objectWillChange send 以来 我收到零错误 因为我需要手动更新视图 因为它不会为自定义轮播视图更新自身 因为核心数据 如果我写 1 并点击下一步按钮 NavigationLink 控制台日志页面名
  • Google Cloud 端点的缓存?

    对 Cloud Endpoints 的请求会被缓存吗 官方文档对这个问题有点了解 文档如下 Cloud Endpoints 使用分布式可扩展服务代理来 提供低延迟和高性能 甚至可以为最多的人提供服务 要求严格的 API 并且可以与 Goog
  • 无需用户交互即可触发的 Javascript 事件?

    我的表单上的文本框可能会根据各种下拉列表中选择的内容而变化 有没有办法在文本框值更改时调用 JavaScript 函数 尝试了 onchange 事件 但这似乎只有在用户手动更改文本框值时才有效 Cheers Breand n 不会 由 j
  • Java Swing:蝇量级 vs 新窗口

    我正在开发一个新的应用程序 我将同时打开一些窗口 我目前正在尝试设计 GUI 但我正在努力解决两个选择 我可以使用侧面导航面板并使用页面的中心来显示每个面板的内容 这些面板将根据享元模式进行存储 我将在单击导航按钮时隐藏 显示它们 以便在隐
  • 纯 CSS 折叠手风琴

    我有一个 CSS 折叠手风琴 只有纯 CSS 它工作完美 我只有 1 个问题 现在 如果用户单击任何标签 标签一 标签二 标签三 他无法再次单击标签将其关闭 如果用户单击下一个标签 每个标签都可以关闭 我想让它成为可能 例如 用户单击标签一
  • Pandas:计算平均值,忽略自己行的值[重复]

    这个问题在这里已经有答案了 我想按组计算平均值 忽略行本身的值 import pandas as pd d col1 a a b a b a col2 0 4 3 5 3 4 df pd DataFrame data d 我知道如何按组返回
  • 获取文件移动日期时间

    当您复制文件时 在 Windows 环境中 Creation 和 LastAccess 日期时间会被修改 并且可以使用FileInfo object 但是 我找不到任何可靠的日期时间 直接链接到文件 当文件移动到文件夹中时 该日期时间会发生