ASP FileSystem


FileSystemObject obyekti serverdagi fayl tizimiga murojaat qilish uchun ishlatiladi.


ULASHISH

Qo‘shimcha misollar

Ko‘rsatilgan fayl mavjudmi?
Fayl mavjudligini qanday tekshirish mumkin.

Ko‘rsatilgan papka mavjudmi?
Papka mavjudligini qanday tekshirish mumkin.

Ko‘rsatilgan disk mavjudmi?
Disk mavjudligini qanday tekshirish mumkin.

Ko‘rsatilgan disk nomini olish
Ko‘rsatilgan disk nomini qanday olish mumkin.

Ko‘rsatilgan yo‘lning ota papkasi nomini olish
Ko‘rsatilgan yo‘lning ota papkasi nomini qanday olish mumkin.

Fayl nomini olish
Ko‘rsatilgan yo‘ldagi oxirgi komponentning fayl nomini qanday olish mumkin.

Fayl kengaytmasini olish
Ko‘rsatilgan yo‘ldagi oxirgi komponentning fayl kengaytmasini qanday olish mumkin.

Fayl yoki papkaning asosiy nomini olish
Ko‘rsatilgan yo‘ldagi fayl yoki papkaning asosiy nomini qanday olish mumkin.


FileSystemObject obyekti

FileSystemObject obyekti serverdagi fayl tizimiga murojaat qilish uchun ishlatiladi.

Bu obyekt fayllar, papkalar va katalog yo‘llari ustida amallar bajara oladi. Shuningdek, bu obyekt yordamida fayl tizimi haqidagi ma’lumotlarni olish mumkin.

Quyidagi kod matnli fayl (c:\test.txt) yaratadi, so‘ng faylga biroz matn yozadi:

<% 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 obyektining xususiyatlari va metodlari quyida tavsiflangan:

Xususiyatlar

Xususiyat Tavsif
Drives Kompyuterdagi barcha Drive obyektlari kolleksiyasini qaytaradi

Metodlar

Metod Tavsif
BuildPath Mavjud yo‘lga nom qo‘shadi
CopyFile Bir yoki bir nechta faylni bir joydan boshqa joyga nusxalaydi
CopyFolder Bir yoki bir nechta papkani bir joydan boshqa joyga nusxalaydi
CreateFolder Yangi papka yaratadi
CreateTextFile Matnli fayl yaratadi va fayldan o‘qish yoki faylga yozish uchun ishlatilishi mumkin bo‘lgan TextStream obyektini qaytaradi
DeleteFile Ko‘rsatilgan bir yoki bir nechta faylni o‘chiradi
DeleteFolder Ko‘rsatilgan bir yoki bir nechta papkani o‘chiradi
DriveExists Ko‘rsatilgan disk mavjudligini tekshiradi
FileExists Ko‘rsatilgan fayl mavjudligini tekshiradi
FolderExists Ko‘rsatilgan papka mavjudligini tekshiradi
GetAbsolutePathName Ko‘rsatilgan yo‘l uchun disk ildizidan boshlanadigan to‘liq yo‘lni qaytaradi
GetBaseName Ko‘rsatilgan fayl yoki papkaning asosiy nomini qaytaradi
GetDrive Ko‘rsatilgan yo‘ldagi diskka mos Drive obyektini qaytaradi
GetDriveName Ko‘rsatilgan yo‘lning disk nomini qaytaradi
GetExtensionName Ko‘rsatilgan yo‘ldagi oxirgi komponentning fayl kengaytmasi nomini qaytaradi
GetFile Ko‘rsatilgan yo‘l uchun File obyektini qaytaradi
GetFileName Ko‘rsatilgan yo‘ldagi oxirgi komponentning fayl yoki papka nomini qaytaradi
GetFolder Ko‘rsatilgan yo‘l uchun Folder obyektini qaytaradi
GetParentFolderName Ko‘rsatilgan yo‘ldagi oxirgi komponentning ota papkasi nomini qaytaradi
GetSpecialFolder Windows’ning ba’zi maxsus papkalariga yo‘lni qaytaradi
GetTempName Tasodifiy yaratilgan vaqtinchalik fayl yoki papkani qaytaradi
MoveFile Bir yoki bir nechta faylni bir joydan boshqa joyga ko‘chiradi
MoveFolder Bir yoki bir nechta papkani bir joydan boshqa joyga ko‘chiradi
OpenTextFile Faylni ochadi va faylga murojaat qilish uchun ishlatilishi mumkin bo‘lgan TextStream obyektini qaytaradi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!