ठीक है, मैं एक PHP प्रोग्रामर हूं और दुर्भाग्यवश, कारणों से मैं संक्षिप्तता की घोषणा नहीं करूंगा, मुझे बैच फ़ाइल लिखने/उपयोग करने की आवश्यकता है जो मेरे लिए कुछ इमेजरी को संसाधित करता है।विंडोज बैच फ़ाइल प्रक्रिया फ़ाइलों के लिए निर्देशिकाओं के माध्यम से लूपिंग?
मेरे पास नेस्टेड फ़ोल्डर्स से भरा एक फ़ोल्डर है, इनमें से प्रत्येक नेस्टेड फ़ोल्डरों में से एक और फ़ोल्डर है जिसमें कई टीआईएफ छवियां हैं, प्रत्येक फ़ोल्डर में छवियों की संख्या अलग-अलग होती है। मेरे पास बैच फ़ाइल भी है, इसे विंडोज़ के लिए ProcessImages.bat पर कॉल करने दें, जिन्हें आप इन टीआईएफ फाइलों को "ड्रॉप" कर सकते हैं (या बल्लेबाजी करते समय उन्हें कमांड लाइन सूची में स्पष्ट रूप से निर्दिष्ट करें); जिस पर यह मेरे पास एक EXE के आधार पर मेरी सभी छवियों की प्रक्रिया के साथ एक नया फ़ोल्डर बनाता है।
अच्छी बात यह है कि बल्ले फ़ाइल उस फ़ोल्डर से पथ का उपयोग करती है जिसे आप "ड्रॉप" करते हैं, मैं एक फ़ोल्डर के सभी टीआईएफ का चयन कर सकता हूं और इसे प्रसंस्करण करने के लिए छोड़ सकता हूं ... लेकिन जैसा कि मैं जारी रखता हूं मैन्युअल रूप से इसे 300 या टीआईएफ के फ़ोल्डरों के लिए करें, मुझे लगता है कि यह मुझे अपने सिस्टम को इतनी अविश्वसनीय रूप से कम कर देता है और अगर मैं केवल एक समय में इन्हें संसाधित कर सकता हूं (मैन्युअल रूप से इसे किए बिना) यह अद्भुत होगा।
सभी ने कहा ... क्या कोई मुझे सही दिशा में इंगित कर सकता है (विंडोज़ बैट फ़ाइल अमेटेर के लिए) मैं एक विंडोज बैट स्क्रिप्ट लिख सकता हूं जिसे मैं एक निर्देशिका के अंदर से कॉल कर सकता हूं और इसे सभी के माध्यम से पार कर सकता हूं निर्देशिकाओं के अंदर निहित निर्देशिका ... और एक समय में छवियों के प्रत्येक सेट पर मेरी प्रोसेसिंग बैच फ़ाइल चलाएं?
अग्रिम धन्यवाद!
टायलर
धन्यवाद @Aacini! बहुत सही कहा! मैंने कुछ इसी तरह काम करना शुरू कर दिया था, लेकिन कहीं नहीं मिला ... मुझे यह देखने के लिए जरूरी था कि यह कैसे काम करता है; और इस कोड का एक त्वरित परीक्षण इंगित करता है कि यह बिल्कुल अपेक्षित काम करेगा। – Tyler
@ एसिनी। क्या आप यह भी बता सकते हैं/टिप्पणी कर सकते हैं कि इन/डी, %% एफ कमांड क्या करते हैं? वह महान होगा ! – Dexters
आप निम्न यूआरएल से वाक्यविन्यास पर अधिक पा सकते हैं। http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/for.mspx?mfr=true –