[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
JS
  1. @if (0) == (0) echo off
  2. dir /b /a-d *.jpg| cscript -nologo -E:JScript %0
  3. pause
  4. exit
  5. @end
  6. var img=new ActiveXObject("WIA.ImageFile"),
  7. fso = new ActiveXObject("Scripting.FileSystemObject");  
  8. while(!WScript.StdIn.AtEndOfStream) {
  9.     var file = WScript.StdIn.ReadLine();
  10.     var f = fso.GetFileName(file);
  11.     try{
  12.          img.LoadFile(file);
  13.          var Xdpi = Math.ceil( img.HorizontalResolution );
  14.         if (Xdpi == 200) WSH.Echo(file);
  15.     } catch(e) {};
  16. }
复制代码
powershell
  1. <# :  
  2. @echo off
  3. powershell -noprofile -NoLogo "iex (${%~f0} | out-string)"
  4. pause
  5. exit
  6. #>
  7. $extlist = @('.png','.jpg')
  8. Add-Type -Assembly System.Drawing
  9. foreach ($file in dir -path $pwd.Path|? { $extlist -eq $_.Extension }|?{!$_.PsIsContainer}) {
  10.   try
  11.   {
  12.      $img = [Drawing.Image]::FromFile( $file.fullname)
  13.      $dpiX = $img.HorizontalResolution
  14.      if ($dpiX -eq 200 ) {" $file.fullname  $dpiX"}
  15.      $img.Dispose()
  16.   } catch{}
  17. }
复制代码

TOP

返回列表