你好帮我看一下这个代码能不能修改一下?

@ECHOon&setlocalenabledelayedexpansion@rem第二行的路径可以改成源目录路径,然后将BAT放源目录外执行。否则这个BAT文件也会被分... @ECHO on &setlocal enabledelayedexpansion
@rem 第二行的路径可以改成源目录路径,然后将BAT放源目录外执行。否则这个BAT文件也会被分类。
@rem 若是不介意述问题,把以下两行都删除,放在源目录执行。
pushd "%~dp0"
pushd "%cd%\"
set "SrcDir=%~dp0"
cd /d "%SrcDir%"
for /f "delims=" %%a in ('dir /s /b /ad ') do (echo %%a >>%~dp01.txt
)
pause
for /f "delims=" %%i in ('%~dp01.txt') do (
pushd "%%i"
goto :loop2
:loop1

:loop2
for /f "tokens=1-3 delims=" %%a in ( 'dir /a-d /b *.jpg *.mp4 *.png *.gif *.tif ') do (
set "write_date=%%~ta"
set "write_date=!write_date:/=!"
set "write_date=!write_date:~8,0!!write_date:~0,10!"
if not exist !write_date! md "!write_date!"
move /y "%%a" "!write_date!"
)
goto :loop1
pause
展开
 我来答
依梦琴瑶
高粉答主

2020-02-01 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
这个代码中有指定了文件格式。并没有包含bat格式。那么执行时不会对bat自身或其它bat文件做操作啊!
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式