İ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_HIDDEN2 (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.