ASP Attributes Özelliği

Tanım ve Kullanım

Attributes özelliği, belirli bir dosya veya dizinin özelliklerini ayarlamak veya dönmek için kullanılır.

Sözdizimi:

FileObject.Attributes[=newattributes]
FolderObject.Attributes[=newattributes]
Parametre Açıklama
newattributes

Opsiyonel. Dosya veya dizinin özellik değerini belirler.

Aşağıdaki değerlerden biri veya bu değerlerin bir kombinasyonunu kullanabilirsiniz:

  • 0 = Normal dosya. Herhangi bir özellik ayarlanmamıştır.
  • 1 = Salt okunur dosya. Okunabilir ve yazılabilir.
  • 2 = Gizli dosya. Okunabilir ve yazılabilir.
  • 4 = Sistem dosyası. Okunabilir ve yazılabilir.
  • 16 = Dizin veya dizin. Salt okunur.
  • 32 = Son yedekten sonra değiştirilen dosya. Okunabilir ve yazılabilir.
  • 1024 = Bağlantı veya kısayol. Salt okunur.
  • 2048 = Sıkıştırılmış dosya. Salt okunur.

File nesnesine yönelik örnek

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.txt")
Response.Write("Dosya özellikleri: ")
Response.Write(f.Attributes)
set f=nothing
fs=nothing set
%>

Çıktı:

Dosya özellikleri: 32

Folder nesnesine yönelik örnek

<%
dim fs,fo
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("c:\test")
Response.Write("Dizin özellikleri: ")
Response.Write(fo.Attributes)
fo=nothing set
fs=nothing set
%>

Çıktı:

Dizin özellikleri: 16