मुझे लगता है कि MAX_PATH
सीमा को पार कर एक सर्वर पर कुछ फ़ाइलें के किसी भी रूप के साथ लंबे समय पथ नाम से अधिक पुनरावृति करने के लिए। मैंने बार-बार सुना है कि आप पथ में पूर्व-लंबित \\? \ द्वारा उन फ़ाइलों को सूचीबद्ध कर सकते हैं। हालांकि, यह FindFirstFile[Ex]
और उसके सहयोगियों के साथ समस्या का समाधान नहीं करता है क्योंकि वे डेटा संरचना का उपयोग करते हैं जो फ़ाइल नाम की लंबाई को MAX_PATH
तक सीमित करता है।कैसे Windows API
वहाँ एक ऐसा नाम है जो बहुत लंबा है कि फ़ाइलें ढूंढने के लिए निर्देशिका संरचना से अधिक पुनरावृति करने के लिए किसी भी अन्य रास्ता नहीं है? मैंने उपयोगिताएं देखी हैं जो इसे करती हैं लेकिन उनमें से कोई भी स्रोत फ़ॉर्म में उपलब्ध नहीं है।
ध्यान दें कि मैं नेट बीसीएल लोगों से ब्लॉग प्रविष्टियों देखा और लिंक वे प्रदान का पालन किया है।
मैं सादगी, लेकिन किसी भी स्वतंत्र रूप से उपलब्ध भाषा अब के लिए क्या करेंगे के लिए सी या सी ++ में यह करने के लिए पसंद करेंगे।
कोड, दस्तावेज़ या उपयोगी कुछ भी पॉइंटर्स की सराहना की जाती है।
धन्यवाद डेविड, आप बिल्कुल सही थे। पूछने से पहले एपीआई का उपयोग करने की कोशिश न करने के लिए मुझे यही मिलता है। :) वास्तव में समयपूर्व अनुकूलन? – JimR