在一个存放几百张图片的文件夹下如何快速找到损坏的那几张,批处理或者是软件都行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在一个存放几百张图片的文件夹下如何快速找到损坏的那几张,批处理或者是软件都行相关的知识,希望对你有一定的参考价值。
如何在查看那里设置成缩略图那张坏的图片是显示不出来的。可是几百上千张图片用这样的方式太费力了。
就像我粘贴的图片显示的那样,缩略图看不到图片内容的文件。
echo 不能显示的图片将移动到本目录的error目录下.
echo 运行期间请勿打开“画图”程序,已经打开请关闭!!!
pause
echo ...正在检测...本方法简单但效率低,请等待...
::两句choice延迟是必须的,没延迟可能导致TASKKILL状态错误.
md error 2>nul
for /f "delims=" %%a in (\'dir /b /a-d *.jpg\') do (
start /min mspaint.exe "%%a"
choice /t 2 /d y /n >nul
for /f "delims= " %%i in (\'tasklist /fi "imagename eq mspaint.exe" /fi "windowtitle eq 画图"^|find /i "mspaint.exe"\') do (
echo.&echo "%%a"不能显示
set .=.
)
taskkill /im mspaint.exe /f /t >nul 2>nul
choice /t 2 /d y /n >nul
if defined . set .=&move "%%a" .\\error\\
)
exit /b
写了代码一直忘了发了,补上
参考技术A 不知道你说的“坏”是什么意思 到底是文件坏还是图片做坏了 要说文件坏了的话 用缩略图是没有预览的以上是关于在一个存放几百张图片的文件夹下如何快速找到损坏的那几张,批处理或者是软件都行的主要内容,如果未能解决你的问题,请参考以下文章