0

好的,情况就是这样。我完全是新手,不知道发生了什么。目前我有一个包含数千张照片的比赛网站,每次我基本上通过 FTP 上传到一个临时文件夹并使用 Cygwin 和 exiftool(我认为)来标记每个图像,然后使用 Cygwin 将它们移动到我想要在我的网站上的位置。在此过程中,我创建了一个 filename.sh 文件,然后执行 chmod 755,然后告诉它运行,我可以使用我的 filename.sh 文件数据单独标记数千张照片。这一切都很好。大多数时候。哈哈哈。

我的问题是我想将图像保留在我的桌面上并使用相同的步骤标记它们,然后将它们 FTP 到我的站点。所以我想我想要弄清楚的是如何让 exiftool 在我的台式电脑上工作,就像它在我的网站上工作一样。

我试图做所有正确的事情,但是当我运行 filename.sh 文件时,它说: 找不到 exiftool 命令

我需要做什么?任何帮助将不胜感激。谢谢!

4

2 回答 2

2

安装 perl 然后 cpan Image::ExifTool 完成。

于 2020-01-20T19:55:49.490 回答
0

exiftool命令可通过 Cygwin Ports 获得,这是 Cygwin 的一个额外的软件包存储库。

安装:

  • 遵循 Cygwin Ports 安装指南(此处总结)
    • 从https://www.cygwin.com/下载常规 Cygwin 安装程序
    • 在 cygwin 终端中,运行cygstart -- /path/to/setup-x86.exe -K http://cygwinports.org/ports.gpg. Cygwin 安装程序应该打开。
    • 在“选择安装类型”页面上,选择“从 Internet 安装”。
    • 在选择下载站点页面上,选择常规 cygwin 发行版镜像,然后在用户 URL 字段中输入ftp://ftp.cygwinports.org/pub/cygwinports并按添加。选择两者,然后单击下一步。
  • 在选择包屏幕
    • 将视图下拉菜单设置为“完整”
    • 搜索perl-Image-exiftool
    • 单击它进行安装
    • 继续点击下一步直到安装完成

https://sourceware.org/cygwinports/ https://sourceforge.net/projects/cygwin-ports/

于 2017-01-14T14:52:58.700 回答