質問: 【現象】 ImageMagickをインストールし、カレントディレクトリを画像ファイルが置いてあるworkフォルダに移動し、下記のようにidentifyコマンドを実行しました。 C:\Users\(name)\Desktop\work>identify sample.jpg しかし「'identify'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」と表示されコマンドが実行できませんでした。どうにかしてidentifyコマンドを実行したく思います。もし解決法をご存知の方おりましたらご教授頂けますと幸いです。 【検証】 ・下記コマンドを実行したところ、workフォルダ内に変換画像(bmpファイル)が取得できました。なのでPathは正常に通っていると思われます。 *ver7からconvertコマンドはmagickコマンドに代わっています。 C:\Users\(name)\Desktop\work>magick sample.jpg sample.bmp ・ImageMagickが格納されているC:\Program Files\ImageMagick-7.0.7-Q16を除くとidentify.exeがありません。 そのため、アンインストールをし再インストールを試みましたが、identify.exeを取得することができませんでした。 ・identify.exeを別途ダウンロードしようと思いましたが、自力で見つけることができませんでした。 【環境】 ・OS:win10 pro 64bit ・ImageMagick ver:ImageMagick-7.0.7-Q16(exe版)
回答: ver7からmagickコマンドに統合されてるようです。 `identify`コマンドは`magick identify`になります。 以下のリンクの"Shell API or Command-line Interface" の "Command Changes"の 項目にver7での変更点の概要が書いてあります。