ASP FileSystemObject ఆబ్జెక్ట్
- పూర్వ పేజీ ASP ఎరర్
- తరువాత పేజీ ASP TextStream
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 | పేరుని అంతర్గతంగా ఉన్న ఫైలును ఉంచండి. |
GetFileName | పేరుని అంతర్గతంగా ఉన్న ఫైలును ఉంచండి. |
GetFolder | పేరుని అంతర్గతంగా ఉన్న ఫోల్డరును ఉంచండి. |
GetParentFolderName | పేరుని అంతర్గతంగా ఉన్న ఫోల్డరును ఉంచండి. |
GetSpecialFolder | కొన్ని విండోజ్ ప్రత్యేక ఫోల్డర్ల మార్గాన్ని ఉంచండి. |
GetTempName | సంక్షిప్తమైన ఫైలు లేదా ఫోల్డరును సంక్షిప్తంగా ఉంచండి. |
MoveFile | ఒక స్థానం నుండి మరొక స్థానానికి ఒకటి లేదా అనేక ఫైళ్ళను తరలించండి. |
MoveFolder | ఒక స్థానం నుండి మరొక స్థానానికి ఒకటి లేదా అనేక ఫోల్డర్స్ ను తరలించండి. |
OpenTextFile | ఒక ఫైల్ను తెరిచి, అది ఫైల్ ను ప్రాప్యతగా చేసే టెక్స్ట్ స్ట్రీమ్ ఆబ్జెక్ట్ తిరిగి ఇవ్వండి. |
- పూర్వ పేజీ ASP ఎరర్
- తరువాత పేజీ ASP TextStream