有没有办法让 Dir 输出文件的高度?

有没有办法让 Dir 输出文件的高度?

在文件资源管理器中我可以详细说明图像的高度: 在此处输入图片描述

我可以使用 Copyfilenames 甚至 dir > files.csv 来打印文件列表。

有没有办法让它以像素为单位打印高度?或者有没有其他方法可以轻松批量获取高度?我尝试了绘制图像的 powershell 脚本,但它非常耗费资源。

答案1

我想我找到了一个办法。如果你用 Google 搜索,你根本找不到解决办法。希望有一天它能帮助到别人。

安装 ImageMagick

使用 CMD “magick determine -format “%f %w %h” *.tif”

答案2

如果您更喜欢不需要安装其他软件的解决方案,这里有一个答案,其中包含一个 Powershell 脚本,该脚本无需绘制每个图像即可检索尺寸。

https://stackoverflow.com/questions/9420055/enumerate-file-properties-in-powershell

(注意:示例代码中的宽度、高度和尺寸属性分别为 27、28 和 26,但在我的系统上它们分别为 177、179 和 31。请使用https://stackoverflow.com/questions/9420055/enumerate-file-properties-in-powershell了解它们对您来说意味着什么。

相关内容