怎么实现批处理的压缩文件到指定目录?
@echooff&setlocalenabledelayedexpansionifexistfilelist(delfilelist)rem获取昨日日期echoWscri...
@echo off&setlocal enabledelayedexpansion
if exist filelist (del filelist)
rem 获取昨日日期
echo Wscript.echo dateadd("d",-1,date)>vbs.vbs
for /f %%a in ('cscript //nologo vbs.vbs') do del vbs.vbs&&set yyyymmdd=%%a
for /f "tokens=1,2,3* delims=// " %%i in ('echo %yyyymmdd%') do set yyyy=%%i&set mm=%%j&set
dd=%%k
if %mm% LSS 9 set mm=0%mm%
if %dd% LSS 9 set dd=0%dd%
rem 获取解压文件到指定目录
for /f "tokens=1,4 delims= " %%a in(d:\test\*.rar) do (if %%a equ %yyyy%/%mm%/%dd% echo
%%b >D:\test)
这是我写的解压文件命令不知道那里问题求各位帮忙看一下,我现在想根据修改时间获取到那个文件并解压到的指定目录下,像现在已经实现了获取昨天时间了,但是解压文件这步不能实现,谢谢各位。 展开
if exist filelist (del filelist)
rem 获取昨日日期
echo Wscript.echo dateadd("d",-1,date)>vbs.vbs
for /f %%a in ('cscript //nologo vbs.vbs') do del vbs.vbs&&set yyyymmdd=%%a
for /f "tokens=1,2,3* delims=// " %%i in ('echo %yyyymmdd%') do set yyyy=%%i&set mm=%%j&set
dd=%%k
if %mm% LSS 9 set mm=0%mm%
if %dd% LSS 9 set dd=0%dd%
rem 获取解压文件到指定目录
for /f "tokens=1,4 delims= " %%a in(d:\test\*.rar) do (if %%a equ %yyyy%/%mm%/%dd% echo
%%b >D:\test)
这是我写的解压文件命令不知道那里问题求各位帮忙看一下,我现在想根据修改时间获取到那个文件并解压到的指定目录下,像现在已经实现了获取昨天时间了,但是解压文件这步不能实现,谢谢各位。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询