gpt4 book ai didi

datetime - 带时间戳的批处理循环

转载 作者:行者123 更新时间:2023-12-02 05:15:08 26 4
gpt4 key购买 nike

我需要在一个循环中重命名多个文件并包含一个时间戳...我的努力始于更新每个文件的时间戳,以便文件具有唯一的名称。

setlocal enabledelayedexpansion
SET date=%date:~-4,4%%date:~-10,2%%date:~-7,2%
for /f %%a in ('dir /b TCA_*') do (SET
time=%time:~-11,2%%time:~-8,2%%time:~-5,2%%time:~-2,2%
ren %%a %date%TCA_%time%.txt)

谢谢

最佳答案

在循环中,变量不会更新。为了解决这个问题,添加了 setlocal enabledelayedexpansion 脚本。

基本上,如果您希望它们更新,您需要将它们括在感叹号 (!) 而不是百分号 (%) 中。

关于datetime - 带时间戳的批处理循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14780915/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com