[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 hfg1977 于 2011-4-5 08:46 编辑
  1. @echo off
  2. set "nconvert=g:\DOS\command\第三方命令行程序\nconvert.exe"
  3. set "ext=*.jpg *.bmp"
  4. if "%~1"=="" (set/p "Path_str=input you path:") else (set "Path_str=%~1")
  5. if not exist "%Path_str%.\" (echo path error&goto:eof)
  6. pushd "%Path_str%.\"
  7. for /f "tokens=* delims=" %%i in ('dir /a-d/b/s %ext%') do (
  8. for /f "tokens=1,2 delims=: " %%a in ('%nconvert% -info "%%i"^|findstr /i "Width Height"') do (
  9. if /i "%%a"=="Width" (if  %%a LEQ 100 del /f/q "%%~dpi")
  10. rem if /i "%%a"=="Height" set "pciH=%%b"
  11. ))
复制代码

TOP

5# hcy980
set "nconvert=g:\DOS\command\第三方命令行程序\nconvert.exe"
......
if not exist "%Path_str%.\" (echo path error&goto:eof)


你不会没修改路径吧?? 你的123文件夹不会是不存在的吧??

TOP

返回列表