Windows attrib 命令更改文件时间戳

Windows attrib 命令更改文件时间戳

我正在运行一些批处理文件,它在包含数千个文件的目录树上执行以下操作:

  1. 更改文件属性,关闭只读
  2. 做一些事情,添加新文件。
  3. 更改文件属性,打开只读位
  4. 对于从 2 添加的较新的文件,执行一些长时间的操作。

我面临的问题是步骤 1 和 3 也会更改文件时间戳。这导致步骤 4 不必要地运行。我确实需要在作业运行后将文件设置为只读。

我尝试从 cygwin 使用 chmod,但是没有作用。

使用 Windows XP。

相关内容