ASP FileSystemObject ऑब्जेक्ट
- पिछला पृष्ठ ASP Error
- अगला पृष्ठ ASP TextStream
FileSystemObject ऑब्जेक्ट सर्वर पर फ़ाइल सिस्टम की पहुँच के लिए उपयोग किया जाता है।
उदाहरण
- निर्दिष्ट फ़ाइल मौजूद है कि नहीं?
- इस उदाहरण में दिखाया गया है कि कैसे FileSystemObject ऑब्जेक्ट को पहले बनाया जाता है और फ़ाइलExists विधि का उपयोग करके किसी फ़ाइल का मौजूदगी का पता लगाया जाता है。
- निर्दिष्ट फ़ोल्डर मौजूद है कि नहीं?
- इस उदाहरण में दिखाया गया है कि कैसे FolderExists विधि का उपयोग करके किसी फ़ोल्डर का मौजूदगी का पता लगाया जाता है。
- निर्दिष्ट ड्राइव मौजूद है कि नहीं?
- इस उदाहरण में दिखाया गया है कि कैसे DriveExists विधि का उपयोग करके किसी ड्राइव का मौजूदगी का पता लगाया जाता है。
- निर्दिष्ट ड्राइव का नाम प्राप्त करना
- इस उदाहरण में दिखाया गया है कि कैसे GetDriveName विधि का उपयोग करके किसी निर्दिष्ट ड्राइव का नाम प्राप्त किया जाता है。
- निर्दिष्ट पथ के माता फ़ोल्डर का नाम प्राप्त करना
- इस उदाहरण में दिखाया गया है कि कैसे GetParentFolderName विधि का उपयोग करके किसी निर्दिष्ट पथ के माता फ़ोल्डर का नाम प्राप्त किया जाता है。
- फ़ोल्डर एक्सटेंशन नाम प्राप्त करना
- इस उदाहरण में दिखाया गया है कि कैसे GetExtensionName विधि का उपयोग करके निर्दिष्ट पथ में अंतिम घटक का फ़ाइल एक्सटेंशन नाम प्राप्त किया जाता है。
- फ़ाइल नाम प्राप्त करना
- इस उदाहरण में दिखाया गया है कि कैसे GetFileName विधि का उपयोग करके निर्दिष्ट पथ में अंतिम घटक का फ़ाइल नाम प्राप्त किया जाता है。
- फ़ाइल या फ़ोल्डर का बेस नाम प्राप्त करना
- इस उदाहरण में दिखाया गया है कि कैसे GetBaseName विधि का उपयोग करके निर्दिष्ट पथ में फ़ाइल या फ़ोल्डर का बेस नाम वापस किया जाता है。
FileSystemObject ऑब्जेक्ट
FileSystemObject ऑब्जेक्ट सर्वर पर फ़ाइल सिस्टम की पहुँच के लिए उपयोग किया जाता है। यह ऑब्जेक्ट फ़ाइलों, फ़ोल्डरों और डिरेक्ट्री पथों पर कार्य कर सकता है। इस ऑब्जेक्ट के द्वारा फ़ाइल सिस्टम के जानकारी प्राप्त की जा सकती है।
यह कोड एक टेक्स्ट फ़ाइल (c:\test.txt) बनाता है और फ़ाइल में कुछ टेक्स्ट लिखता है:
<% dim fs,fname set fs=Server.CreateObject("Scripting.FileSystemObject") set fname=fs.CreateTextFile("c:\test.txt",true) fname.WriteLine("Hello World!") fname.Close set fname=nothing set fs=nothing %>
FileSystemObject ऑब्जैक्ट के गुण और विधियाँ निम्नांकित हैं:
गुण
गुण | वर्णन |
---|---|
Drives | स्थानीय कंप्यूटर पर सभी ड्राइव ऑब्जैक्ट के समूह को वापस करें。 |
विधि
विधि | वर्णन |
---|---|
BuildPath | नाम को मौजूदा पथ के बाद जोड़ें |
CopyFile | एक स्थान से दूसरे स्थान को एक या अनेक फ़ाइल की नकल करें。 |
CopyFolder | एक स्थान से दूसरे स्थान को एक या अनेक फ़ोल्डर की नकल करें。 |
CreateFolder | नया फ़ोल्डर बनाएं。 |
CreateTextFile | टेक्स्ट फ़ाइल बनाएं और एक TextStream ऑब्जैक्ट को वापस करें。 |
DeleteFile | एक या अनेक निर्दिष्ट फ़ाइल को मिटाएं。 |
DeleteFolder | एक या अनेक निर्दिष्ट फ़ोल्डर को मिटाएं。 |
DriveExists | निर्दिष्ट ड्राइव के अस्तित्व की जांच करें。 |
FileExists | निर्दिष्ट फ़ाइल के अस्तित्व की जांच करें。 |
FolderExists | किसी फ़ोल्डर के अस्तित्व की जांच करें。 |
GetAbsolutePathName | निर्दिष्ट पथ के लिए ड्राइव की रूट से शुरू होने वाला पूर्ण पथ को वापस करें。 |
GetBaseName | निर्दिष्ट फ़ाइल या फ़ोल्डर के बेस नाम को वापस करें。 |
GetDrive | निर्दिष्ट पथ के लिए ड्राइव के ऑब्जैक्ट को वापस करें。 |
GetDriveName | निर्दिष्ट पथ के ड्राइव नाम को वापस करें。 |
GetExtensionName | निर्दिष्ट पथ में अंतिम तत्व के फ़ाइल एक्सटेंशन नाम को वापस करें。 |
GetFile | निर्दिष्ट पथ के लिए फ़ाइल ऑब्जैक्ट को वापस करें。 |
GetFileName | निर्दिष्ट पथ में अंतिम तत्व के फ़ाइल नाम को वापस करें。 |
GetFolder | निर्दिष्ट पथ के लिए फ़ोल्डर ऑब्जैक्ट को वापस करें。 |
GetParentFolderName | निर्दिष्ट पथ में अंतिम तत्व के पैर फ़ाइल नाम को वापस करें。 |
GetSpecialFolder | कुछ विंडोज़ विशेष फ़ोल्डरों के पथ को वापस करें。 |
GetTempName | रैंडॉम विन्यास फ़ाइल या फ़ोल्डर वापस करें。 |
MoveFile | एक स्थान से दूसरे स्थान पर एक या अधिक फ़ाइल को खिसकाएं। |
MoveFolder | एक स्थान से दूसरे स्थान पर एक या अधिक फ़ोल्डर को खिसकाएं। |
OpenTextFile | फ़ाइल खोलें और इस फ़ाइल तक पहुंचने के लिए TextStream ऑब्जेक्ट वापस करें。 |
- पिछला पृष्ठ ASP Error
- अगला पृष्ठ ASP TextStream