【问题标题】:How do i change the modification/creation date of a folder如何更改文件夹的修改/创建日期
【发布时间】:2015-06-11 07:26:36
【问题描述】:

对于我在 Windows 上创建文件夹的 makefile,我需要更新文件夹日期。当我有一个较新的子文件夹时,即使父文件夹规则存在,也会始终执行,因为它的日期没有更新。

但是touch仅适用于文件。文件夹上的touch 给出touch: creating 'testDir': Permission denied。 是否有更改文件夹日期的命令?

如果您需要示例,请询问。

【问题讨论】:

  • 对现有文件夹也使用touch
  • touch 命令也适用于文件夹。[root@client1 ~]# ls -ld /tmp drwxrwxrwt. 15 root root 4096 Jun 11 18:43 /tmp [root@client1 ~]# touch /tmp [root@client1 ~]# ls -ld /tmp drwxrwxrwt. 15 root root 4096 Jun 11 19:22 /tmp [root@client1 ~]#
  • 你是对的,我刚刚在 Linux 上检查了这个。问题显然是所有文件夹都受写保护的 Windows 文件系统。我将编辑问题

标签: windows makefile cygwin touch


【解决方案1】:

我找到了解决办法!

只需在此文件夹中创建一个空文件,然后将其删除。修改时间更新! Thanks to Lyle Brown

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-12
    • 2021-11-24
    • 1970-01-01
    • 2016-06-24
    • 2013-02-18
    • 1970-01-01
    • 2016-02-28
    相关资源
    最近更新 更多