zl程序教程

您现在的位置是:首页 >  其他

当前栏目

使用批处理批量删除不同文件夹下的同名文件

文件批量 删除 不同 文件夹 批处理 同名 使用
2023-09-14 08:59:48 时间

今天由于网站的原因,需要删除不同文件夹下的同名图片。

在百度、google中扫荡了很久也没有找确切的解决方法,只能自己动手想办法解决了。因为牵涉到的图片比较,大概计算了一下有1500张图片,这要自己手动删除的话。

你懂得啊,兄弟们,那要累死了呢……

这就想到了,批处理。说实话,批处理咱也是不怎么懂呢,也知道一点皮毛。但是这就够了。使用如下的代码,就可以解决问题了:

@echo off

for /r E:\ceshi\yuan\prom-dresses %%i in (*) do (

for /r E:\ceshi\delete\s\prom-dresses %%a in (*) do (

if "%%~ni"=="%%~na" Del /f /q /a "%%a"

echo Del /f /q /a "%%a"

))

pause

此语句利用两个for循环语句。执行的结果如下图示:

clip_image001


使用批处理复制并以时间规则重命名文件 原文:使用批处理复制并以时间规则重命名文件 @echo off::获取日期 将格式设置为:20110820set datevar=%date:~0,4%%date:~5,2%%date:~8,2%::获取时间中的小时 将格式设置为:24小时制set timevar=%time:~0,2%if /i ...