मुझे लगता है कि यह करना काफी आसान है, लेकिन मुझे विंडोज की कमांड लाइन उपयोगिताओं के साथ शून्य अनुभव है। मूल रूप से, मुझे एक निर्देशिका में सभी फ़ाइलों पर पुनरावृति करने की आवश्यकता है (महान अगर यह उप-निर्देशिका कर सकता है, लेकिन मैं इसे 5 निर्देशिकाओं में से प्रत्येक पर चला सकता हूं, यदि आवश्यकता हो), एक चर के रूप में नाम प्राप्त करें, और इसे चलाएं
"C:\Program Files\ImageMagick-6.7.6-Q16\convert.exe" -compress LZW
-colorspace Gray -colors 32 file_var file_var
मैंने लूप के लिए कमांड प्रॉम्प्ट में डायनामिकली नाम की फाइलें देखीं । क्या मैं इसका उपयोग करने में सक्षम होऊंगा (उपर्युक्त कमांड के साथ SET ... स्वैपिंग)? प्रश्न में कंप्यूटर पर स्थान सीमित है, इसलिए मैं इस चरण में इसे चलाने से पहले बैकअप नहीं कर सकता (बुरा, मुझे पता है)।
"%%f" "%%f"
) केवल फ़ाइल नाम (पूरी तरह से योग्य पथ के साथ) को दो बार करेगा। आप शायद "%%f" "%%~dpnf.gif"
आउटपुट फ़ाइल के विस्तार को बदलने के लिए कुछ का उपयोग करना चाहते हैं ।