在循环中使用%time和%date时,批处理脚本中的时间戳相同

涂鸦假名
    for /f %%i in ('dir /s /b "%FolderLocation%"') do (
    MOVE %%i "%processedFolder%Imported-%date:~4,2%-%date:~7,2%-date:~10,4%_@_%time:~1,1%h%time:~3,2%m%time:~6,2%s%"
PING 1.1.1.1 -n 1 -w 10000 >nul
    )

上面的脚本总是产生相同的时间戳。基本上,它是将文件从给定文件夹移动到新位置,并将时间戳添加到新文件。但是它们最终都带有相同的时间戳。我有10秒的延迟,应该使时间戳有所不同。怎么了?

Monacraft

在for循环中,使用%expand变量将使用在for循环开始之前的值。EnableDelayedExpansion使您可以使用!而不是,%并且可以在for循环中使用:

@echo off
setlocal enabledelayedexpansion

    for /f %%i in ('dir /s /b "%FolderLocation%"') do (
MOVE %%i "!processedFolder!Imported-!date:~4,2!-!date:~7,2!-!date:~10,4!_@_!time:~1,1!h!time:~3,2!m!time:~6,2!s!"
PING 1.1.1.1 -n 1 -w 10000 >nul
)

那应该起作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用新时间戳在循环中创建后重命名文件夹(不久)-批处理文件

来自分类Dev

使用新时间戳在循环中创建后重命名文件夹(不久)-批处理文件

来自分类Dev

文件系统的批处理脚本:在另一个嵌套的for循环中使用for循环变量

来自分类Dev

如何在嵌套在批处理文件中的 for 循环中使用参数 2?

来自分类Dev

批处理文件在FOR循环中使用特殊字符和引号对字符串进行处理

来自分类Dev

如何减少在for循环中使用setValues()和copyto()的Google App脚本的运行时间

来自分类Dev

在循环批处理脚本(Windows,批处理脚本)的路径中使用findstr命令变量扩展

来自分类Dev

Windows批处理脚本,并使用“!”处理文件名 For循环中的感叹号

来自分类Dev

在批处理脚本中使用查找时出现奇怪的错误

来自分类Dev

如何在批处理脚本嵌套循环中处理变量?

来自分类Dev

批处理中for循环中的空白

来自分类Dev

批处理中for循环中的空白

来自分类Dev

在脚本中使用正确的日期和时间戳

来自分类Dev

如何获取文件或目录的标准化日期/时间戳。在纯批处理脚本中?

来自分类Dev

如何获取文件或目录的标准化日期/时间戳。在纯批处理脚本中?

来自分类Dev

修改for循环在批处理脚本中不使用delayedexpansion

来自分类Dev

使用带有时间戳的批处理脚本创建目录

来自分类Dev

使用带有时间戳的批处理脚本创建目录

来自分类Dev

批处理脚本中FOR循环中位置8191处的扩展字符产生不良输出

来自分类Dev

批处理脚本-跳过For循环中的错误级别

来自分类Dev

批处理脚本 - 循环中的动态/可变路径

来自分类Dev

SubString 在批处理脚本的 for 循环中无法正常工作

来自分类Dev

Flink 如何处理迭代循环中的时间戳?

来自分类Dev

在批处理文件FOR循环中的子字符串操作中使用变量

来自分类Dev

在 Firestore 的循环中使用带有批处理方法的更新

来自分类Dev

从时间戳中减去12小时(批处理文件)

来自分类Dev

批处理脚本中的循环通配符匹配

来自分类Dev

批处理脚本循环

来自分类Dev

在循环中使用 setInterval 时发生闪烁和故障

Related 相关文章

  1. 1

    使用新时间戳在循环中创建后重命名文件夹(不久)-批处理文件

  2. 2

    使用新时间戳在循环中创建后重命名文件夹(不久)-批处理文件

  3. 3

    文件系统的批处理脚本:在另一个嵌套的for循环中使用for循环变量

  4. 4

    如何在嵌套在批处理文件中的 for 循环中使用参数 2?

  5. 5

    批处理文件在FOR循环中使用特殊字符和引号对字符串进行处理

  6. 6

    如何减少在for循环中使用setValues()和copyto()的Google App脚本的运行时间

  7. 7

    在循环批处理脚本(Windows,批处理脚本)的路径中使用findstr命令变量扩展

  8. 8

    Windows批处理脚本,并使用“!”处理文件名 For循环中的感叹号

  9. 9

    在批处理脚本中使用查找时出现奇怪的错误

  10. 10

    如何在批处理脚本嵌套循环中处理变量?

  11. 11

    批处理中for循环中的空白

  12. 12

    批处理中for循环中的空白

  13. 13

    在脚本中使用正确的日期和时间戳

  14. 14

    如何获取文件或目录的标准化日期/时间戳。在纯批处理脚本中?

  15. 15

    如何获取文件或目录的标准化日期/时间戳。在纯批处理脚本中?

  16. 16

    修改for循环在批处理脚本中不使用delayedexpansion

  17. 17

    使用带有时间戳的批处理脚本创建目录

  18. 18

    使用带有时间戳的批处理脚本创建目录

  19. 19

    批处理脚本中FOR循环中位置8191处的扩展字符产生不良输出

  20. 20

    批处理脚本-跳过For循环中的错误级别

  21. 21

    批处理脚本 - 循环中的动态/可变路径

  22. 22

    SubString 在批处理脚本的 for 循环中无法正常工作

  23. 23

    Flink 如何处理迭代循环中的时间戳?

  24. 24

    在批处理文件FOR循环中的子字符串操作中使用变量

  25. 25

    在 Firestore 的循环中使用带有批处理方法的更新

  26. 26

    从时间戳中减去12小时(批处理文件)

  27. 27

    批处理脚本中的循环通配符匹配

  28. 28

    批处理脚本循环

  29. 29

    在循环中使用 setInterval 时发生闪烁和故障

热门标签

归档