এসপিএস ফাইলসিস্টেমঅবজেক্ট
- পূর্ববর্তী পৃষ্ঠা এসপিএস এরর
- পরবর্তী পৃষ্ঠা এসপিএস টেক্সটস্ট্রিম
FileSystemObject অবজেক্টটি সার্ভারের ফাইল সিস্টেম পরিবর্তন করার জন্য ব্যবহৃত হয়
উদাহরণ
- নির্দিষ্ট ফাইলটি উপস্থিত কি?
- এই উদাহরণটি দেখায় কিভাবে প্রথমে FileSystemObject অবজেক্ট তৈরি করা হয় এবং তারপর FileExists মথড় ব্যবহার করে নির্দিষ্ট ফাইলটি কি উপস্থিত কিনা তা পরীক্ষা করা যায়。
- নির্দিষ্ট ফোল্ডারটি উপস্থিত কি?
- এই উদাহরণটি দেখায় কিভাবে 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 | নির্দিষ্ট পাথের জন্য File অবজেক্ট ফিরিয়ে দেয়。 |
GetFileName | নির্দিষ্ট পাথের শেষ অংশের ফাইলনাম ফিরিয়ে দেয়。 |
GetFolder | নির্দিষ্ট পাথের জন্য Folder অবজেক্ট ফিরিয়ে দেয়。 |
GetParentFolderName | নির্দিষ্ট পাথের শেষ অংশের পূর্বপিতা ফাইলের নাম ফিরিয়ে দেয়。 |
GetSpecialFolder | কিছু বিশেষ Windows ফোল্ডারের পাথ ফিরিয়ে দেয়。 |
GetTempName | র্যান্ডম জেনেরেটেড ফাইল বা ফোল্ডার ফিরিয়ে দেয়。 |
MoveFile | একটি স্থান থেকে আরেকটি স্থানে একটি বা একাধিক ফাইল সরিয়ে নিন |
MoveFolder | একটি স্থান থেকে আরেকটি স্থানে একটি বা একাধিক ফোল্ডার সরিয়ে নিন |
OpenTextFile | ফাইল খুলুন এবং এই ফাইল পরিবর্তন করার জন্য একটি TextStream অবজেক্ট ফিরিয়ে দিন |
- পূর্ববর্তী পৃষ্ঠা এসপিএস এরর
- পরবর্তী পৃষ্ঠা এসপিএস টেক্সটস্ট্রিম