【已解決】幫我修改“判斷是否圖片bat”謝謝最后由 yyz219 于 -2-14 22:20完美解決了@echo off &if %~1== exit/bset lst=.jpg.png.bmp.gif.jpeg. &setlocal enabledelayedexpansionif !lst!==!lst:%~x1.=! (echo,未發(fā)現(xiàn)圖片文件擴(kuò)展名) else (echo,發(fā)現(xiàn)圖片文件擴(kuò)展名)pause&exit/b===================================================原來(lái)的問題:文件 拖到 下面的“判斷是否圖片.bat”的圖標(biāo)上,能夠判斷被拖 文件是否為圖片文件。它的不足之處是:需要臨時(shí)文件文件名(含后綴).txt。請(qǐng)老師幫我修改一下,希望不出現(xiàn)文件名(含后綴).txt,也達(dá)到同樣功能。謝謝===================================================“判斷是否圖片.bat”@echo offecho. %~n1%~x1>文件名(含后綴).txt%【保存:文件名(含后綴)】%::【檢測(cè):被拖文件是不是圖片(支持:jpg、png、bmp、gif、jpeg)(否到:A,是到:B)】findstr .jpg .png .bmp .gif .jpeg 文件名(含后綴).txt >nul 2>&1if %errorlevel% equ 0 (goto :B) else goto :A::=====================================================:Becho.【是】圖片文件del 文件名(含后綴).txtpause>nul 2>nulexit::=====================================================:Aecho.【不是】圖片文件del 文件名(含后綴).txtpause>nul 2>nulexit