使用cmd设置文件时间戳(.bat - recursive)

时间:2014-02-16 16:46:42

标签: file batch-file for-loop cmd timestamp

我有代码:

@echo off
for /d %%a in (*.*) do (
    pushd
    echo %%~fa
    cd %%~fa
    cd
    popd
    copy /b "*.*" +,,
)
:end
pause

我正在尝试做的是触摸当前文件夹中的所有文件(此.bat已经在此文件夹中并且无关紧要)和具有当前时间戳的子文件夹。脚本差不多完成了,但没有做到我想要的。

1 个答案:

答案 0 :(得分:0)

for /d /r . %%f in (*) do (
    pushd "%%~ff"
    copy /b "*.*" +,,
    popd
)