[請問] 批次檔(.bat)呼叫Imagemagick的方式

看板EZsoft (小軟體)作者 (turtle)時間16年前 (2009/08/21 20:04), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/2 (看更多)
各位先進好 在下想請問在.bat批次檔中如何「呼叫」 command line tool "imagemagick" 執行mogrify命令 因為對網路相簿flickr的縮圖品質很著迷 所以自己研究出一套參數 可以利用imagemagick做出非常近似於flickr的縮圖 我自己在unix or windows cmd裡使用沒有問題 但是當我想要介紹給別人使用時 因為command line tool的進入門檻比較高 所以我想寫一個簡單的bat檔 讓一般人可以用拖拉放的方式 非常簡單的進行縮圖 但是我不會在bat中呼叫imagemagick 也不知道該怎麼撰寫參數 目前我的寫法是: @start .\convert.exe morgify -resize 200% %* (ImageMagick-6.5.4-Q16-windows.zip解壓縮後放在和bat同一個資料夾) 但是執行之後沒有反應 希望各位高手能提示一下 我會在flickr版和Ezsoft版放出完成之後的版本 讓大家都能夠用簡單的方法得到flickr的高品質縮圖 感謝各位! -- My Fotolog: http://fototurtle.blogspot.com ;) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.100.68

08/21 20:21, , 1F
@start "" "%~dp0convert.exe" morgify -resize 200% %*
08/21 20:21, 1F

08/21 20:36, , 2F
樓上這樣寫圖片拖上去沒有變化耶@@
08/21 20:36, 2F

08/21 20:40, , 3F
批次參數印象不能用%*
08/21 20:40, 3F

08/21 20:41, , 4F
必須要搭配For使用
08/21 20:41, 4F

08/21 20:43, , 5F
可以說的清楚點嗎? 不好意思我沒有寫bat的經驗 thx!
08/21 20:43, 5F

08/21 21:50, , 6F
感謝各位的幫忙 整理之後將釋出
08/21 21:50, 6F
文章代碼(AID): #1AZerBpC (EZsoft)
文章代碼(AID): #1AZerBpC (EZsoft)