İzin bir güvenlik denetimidir. Bir öznitelik, işlemi deneyen güvenlik sorumlusu ne olursa olsun uygulanır.
Komut isteminde gördüğünüzden çok daha fazla özellik var. Bunlar, dosyanın bir bağlantı, şifreli, dizin (bir dosya türü) ve bütünlüğü (düşük, orta veya yüksek) olup olmadığını içerir.
FILE_ATTRIBUTE_ARCHIVE
32 (0x20)
Arşiv dosyası veya dizin olan bir dosya veya dizin. Uygulamalar genellikle dosyaları yedekleme veya kaldırılmak üzere işaretlemek için bu özelliği kullanır.
FILE_ATTRIBUTE_COMPRESSED
2048 (0x800)
Sıkıştırılmış bir dosya veya dizin. Bir dosya için, dosyadaki tüm veriler sıkıştırılır. Bir dizin için sıkıştırma, yeni oluşturulan dosyalar ve alt dizinler için varsayılan değerdir.
FILE_ATTRIBUTE_DEVICE
64 (0x40)
Bu değer sistem kullanımı için ayrılmıştır.
FILE_ATTRIBUTE_DIRECTORY
16 (0x10)
Bir dizini tanımlayan tanıtıcı.
FILE_ATTRIBUTE_ENCRYPTED
16384 (0x4000)
Şifrelenmiş bir dosya veya dizin. Bir dosya için, dosyadaki tüm veri akışları şifrelenir. Bir dizin için, şifreleme yeni oluşturulan dosyalar ve alt dizinler için varsayılan değerdir.
FILE_ATTRIBUTE_HIDDEN
2 (0x2) Dosya veya dizin gizlendi. Sıradan bir dizin listesine dahil edilmez.
FILE_ATTRIBUTE_INTEGRITY_STREAM
32768 (0x8000)
Dizin veya kullanıcı veri akışı bütünlükle yapılandırılmıştır (yalnızca ReFS birimlerinde desteklenir). Sıradan bir dizin listesine dahil edilmez. Bütünlük ayarı, yeniden adlandırılırsa dosyayla devam eder. Bir dosya kopyalanırsa, kaynak dosya veya hedef dizinde bütünlük ayarlanmışsa, hedef dosya bütünlüğü ayarlanır.
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 ve Windows XP: Bu bayrak Windows Server 2012'ye kadar desteklenmez.
FILE_ATTRIBUTE_NORMAL
128 (0x80)
Başka öznitelikleri ayarlanmamış bir dosya. Bu özellik yalnızca tek başına kullanıldığında geçerlidir.
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED
8192 (0x2000)
Dosya veya dizin içerik dizine ekleme hizmeti tarafından dizine eklenmez.
FILE_ATTRIBUTE_NO_SCRUB_DATA
131072 (0x20000)
Kullanıcı veri akışı, arka plan veri bütünlüğü tarayıcısı (AKA temizleyici) tarafından okunmamalıdır. Bir dizinde ayarlandığında yalnızca kalıtım sağlar. Bu bayrak yalnızca Depolama Alanları ve ReFS birimlerinde desteklenir. Sıradan bir dizin listesine dahil edilmez.
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 ve Windows XP: Bu bayrak Windows 8 ve Windows Server 2012'ye kadar desteklenmez.
FILE_ATTRIBUTE_OFFLINE
4096 (0x1000)
Bir dosyanın verileri hemen kullanılamaz. Bu öznitelik, dosya verilerinin fiziksel olarak çevrimdışı depolama alanına taşındığını gösterir. Bu öznitelik, hiyerarşik depolama yönetimi yazılımı olan Uzak Depolama Birimi tarafından kullanılır. Uygulamalar bu niteliği keyfi olarak değiştirmemelidir.
FILE_ATTRIBUTE_READONLY
1 (0x1)
Salt okunur bir dosya. Uygulamalar dosyayı okuyabilir, ancak dosyaya yazamaz veya silemez. Bu öznitelik dizinlerde kullanılmaz. Daha fazla bilgi için, bkz. Windows Server 2003'te, Windows XP'de, Windows Vista'da veya Windows 7'de klasörlerin Salt Okunur veya Sistem özniteliklerini görüntüleyemez veya değiştiremezsiniz.
FILE_ATTRIBUTE_REPARSE_POINT
1024 (0x400)
İlişkilendirilmiş yeniden ayrıştırma noktasına sahip bir dosya veya dizin veya sembolik bir bağlantı olan bir dosya.
FILE_ATTRIBUTE_SPARSE_FILE
512 (0x200)
Seyrek bir dosya.
FILE_ATTRIBUTE_SYSTEM
4 (0x4)
İşletim sisteminin bir bölümünü kullandığı veya yalnızca kullandığı dosya veya dizin.
FILE_ATTRIBUTE_TEMPORARY
256 (0x100)
Geçici depolama için kullanılan bir dosya. Dosya sistemleri, yeterli önbellek mevcutsa verileri yığın depolamaya geri yazmaktan kaçınır, çünkü genellikle bir uygulama tanıtıcı kapatıldıktan sonra geçici bir dosyayı siler. Bu senaryoda, sistem verileri yazmaktan tamamen kaçınabilir. Aksi takdirde, tutamaç kapatıldıktan sonra veriler yazılır.
FILE_ATTRIBUTE_VIRTUAL
65536 (0x10000)
Bu değer sistem kullanımı için ayrılmıştır.