मैं ग्राहकों को जो फ़ाइल के नाम में एक कॉलन के साथ फ़ाइलों को अपलोड कर रहे हैं से त्रुटियों हो रही है, यानी C:/uploads/test : doc.html
फ़ाइल नाम में एक कोलन के साथ विंडोज़ में फ़ाइल कैसे प्राप्त करें?
मुझे लगता है कि कुछ यूनिक्स या Linux सिस्टम फ़ाइल पैदा कर रहा है, लेकिन मुझे यकीन है कि है कि उपयोगकर्ताओं ने बचत कर रहे हैं नहीं कर रहा हूँ अमान्य फ़ाइल नाम के साथ। मैंने एक टुकड़ा कोड किया है जिसे अपलोड पर दस्तावेज़ का नाम बदलना चाहिए। मेरी समस्या यह है कि मैं इसका परीक्षण नहीं कर सकता क्योंकि मुझे विंडोज़ पर एक फाइल नहीं मिल सकती है जिसमें फाइलनाम में एक कोलन है।
कुछ ऐसे वर्ण हैं जिन्हें विंडोज फ़ाइल नामों में बस अनुमति नहीं है, कोलन उनमें से एक है। माफ़ कीजिये। –
पीएस अमान्य वर्णों की पूरी सूची यहां है: http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx#file_and_directory_names –
ऐसा करना संभव हो सकता है मूल एपीआई या डिवाइस चालक से। लेकिन आप Windows अनुप्रयोग से फ़ाइल अपलोड करने में सक्षम नहीं होंगे, या वास्तव में इसके साथ कुछ भी नहीं करेंगे। –