查找文件

时间:2017-03-14 09:34:04

标签: batch-file scheduled-tasks

我有文件夹树,每个文件夹中都有一些文件(.xls或.CSV)。我想知道该文件的路径,需要在系统日期创建文件夹。并将文件移动到关注文件夹。 下次当该脚本运行时,它将仅检查旧文件夹,并且不会检查具有SYStemdate的文件夹。

这是我创建但仍然存在的代码(ACC是不修复子文件夹的路径。)。

@Echo Off
::Variable for folder path
::Set AAC= d:\A\CC
for /r %%i in (*.txt) do Echo AA %%i

::for /r D:\A\CC %%a in (*) do if "%%~nxa"=="Lists.txt" set AAC=%%~dpa
Echo As %i%

:: SDate=DAYMONTHYEAR FORMAT of Systemdate
set SDate=%date:~7,2%%date:~4,2%%date:~10,4%

if not exist %i%\%SDate% mkdir %i%\%SDate%

move %i%\* %i%\%SDate%

::for /f "tokens=1*" %%a in ('dir d:\%Folder% /b /s') do copy "%%a %%b\*" "%Folder%\%SDate%\*
::for /f "tokens=*" %%a in ('dir d:\A\*.txt /b /s') do set Ag=%%a

set "AAC="
Echo Now %AAC%

0 个答案:

没有答案
相关问题