路径

时间:2016-09-21 12:54:35

标签: batch-file

我有以下内容:

@echo off
set mypath= 
call :treeProcess
goto :eof

:treeProcess
setlocal
for %%f in (*) do echo %mypath%%%f
for /D %%d in (*) do (
    set mypath=%mypath%%%d\
    cd %%d
    call :treeProcess
    cd ..
)
endlocal
pause
exit /b

我想知道如何将目录更改为W:\,而不是列出保存此BATCH文件的文件。我还想知道如何列出每个文件的创建/修改时间

提前致谢

1 个答案:

答案 0 :(得分:0)

试试这个:

dir /A:-D /T:C "M:\Path\To\*jpg" "M:\Path\To\*pdf" > "M:\Path\To\Outputfile.txt"

它会创建Outputfile.txt,其中包含您指定的目录中所有pdfjpg文件的列表。

包括创建日期/时间。但不确定修改日期/时间。

结帐this linkthis link