
फंक्शन ब्लॉक FS_RENAME फाइलों या फ़ोल्डरों का नाम बदलता है या उन्हें किसी और स्थान पर ले जाता है।
सावधान: पहले से मौजूद फाइलें बिना किसी चेतावनी के ओवरराइट हो जाएंगी।
फाइल सिस्टम को पहले FS_INIT का उपयोग करके इनिशियलाइज़ किया जाना चाहिए। सभी ऑपरेशन्स एसिंक्रोनस रूप से हर स्टोरेज मीडिया के लिए होते हैं जो बनाई गई है।
एक पॉजिटिव एज पर, स्टोरेज मीडिया पर डेटा का नाम बदल दिया जाता है या उन्हें मूव किया जाता है।
यह निर्धारित करता है कि किस डिवाइस से फाइल्स तक पहुंचा जाना चाहिए। डिवाइस को प्रोजेक्ट के लिए उपयोग किया जाता है और इसे प्रोजेक्ट एक्सटर्नल स्टोरेज के तहत कॉन्टेक्स्ट मेनू में मैनेज किया जा सकता है।
यह स्टोरेज मीडिया पर फाइल या फ़ोल्डर की स्रोत पथ को निर्दिष्ट करता है। पथ एक यूनिक्स फाइल पथ के बराबर होता है, अगर यह सपोर्ट किया जाता है तो UTF-8 फॉर्मेट में। पथ इस तरह से प्रदर्शित किया जाता है:
Folder/Subfolder/File.txt
यह स्टोरेज मीडिया पर फाइल या फ़ोल्डर की डेस्टिनेशन पथ को निर्दिष्ट करता है। पूरी पथ नाम को प्रदान करना होगा।
आउटपुट सफलता के मामले में अगले ऑपरेशन को करने के लिए एक इम्पल्स वापस देता है। इम्पल्स ऑपरेशन की समाप्ति पर होता है, भले ही कोई त्रुटि हुई हो।
त्रुटि के मामले में यह एक टेक्स्ट के साथ एक एरर मेसेज वापस देता है। यह FALSE होता है अगर कोई त्रुटि नहीं हुई है। स्थिति को बाद के उपयोग के लिए स्टोर किया जाता है।
संभावित कारण: