【发布时间】:2015-02-23 05:52:04
【问题描述】:
在另一篇文章中,我找到了将文件重命名为 ISO 格式的当前日期的解决方案:
FOR /F %%A IN ('WMIC OS GET LocalDateTime ^| FINDSTR \.') DO @SET B=%%A
copy test.java %B:~0,4%-%B:~4,2%-%B:~6,2%.java
除了这部分我什么都懂:
^| FINDSTR \.
它有什么作用?由于“WMIC OS GET LocalDateTime”具有这种格式
LocalDateTime
20150223064808.538000+060
我假设它以某种方式限制了刺痛。但是怎么做呢?
【问题讨论】:
标签: batch-file for-loop dos findstr