Komut: attrib

  Attrib dosya özniteliklerini görüntüler veya değiştirir.

Söz dizimi:

  ATTRIB { seçenekler | [sürücü][yol]dosyaismi | /@[list] }
         sürücü     Sürücü harfi, mesela C:
         yol        Dizin, mesela \misal\
         dosyaismi  Dosya, mesela test.exe

Seçenekler:

  +A  Arşiv özniteliğini ayarlar.
  -A  Arşiv özniteliğini kaldırır.
  +H  Gizli özniteliğini ayarlar.
  -H  Gizli özniteliğini kaldırır.
  +R  Salt-okunur özniteliğini ayarlar.
  -R  Salt-okunur özniteliğini kaldırır.
  +S  Sistem özniteliğini ayarlar.
  -S  Sistem özniteliğini kaldırır.
  /@  Belirtilen dosyadaki [veya stdin'deki] dosyaları işle.
  /D  Dizin isimlerini jokerler içeren argümanlarla işle.
  /S  Belirtilen yollardaki tüm dizinlerin dosyalarını işle.
  /?  Yardımı görüntüler.

Açıklamalar:

  Eğer hiçbir dosya belirtilmediyse güncel dizindeki tüm dosyaların
  öznitelikleri değiştirilir (veya, yukarıdaki belirteçlerin hiçbiri
  kullanılmadıysa, sadece görüntülenir.)
  Arşiv özniteliği (+A), dosya değiştirildiğinde ayarlanır. Yedekleme
  araçları bu özniteliği dosyanın yedeklendiğini belirtmek için
  kaldırabilir.
  Şayet bir dosyada gizli (+H) bayrağı varsa, "dir" yazdığınıza
  gösterilmez.
  Şayet bir dosyada salt-okunur (+R) bayrağı varsa, okunabilir fakat
  değiştirilemez.
  Şayet bir dosyada sistem (+S) bayrağı varsa, özel olarak korunur yani
  silinemez veya üzerine yazılamaz.
  ATTRIB için şu EXITCODES (ERRORLEVEL) mevcuttur:
    0  tamamlanması başarılı; /? seçeneği kullanıldı.
    1  dosyaların özniteliklerinin değiştirilmesinde hata.
    2  hedefler için eşleşen dosya bulunamadı.
    3  dosyaların açılmasında hata, /@ seçeneğinde işaret edilen dosyalar
       için
    4  komut satırında hata.

Örnekler:

  attrib dosya -rhs     (salt-okunur/gizli/sitem özniteliklerini kaldırır)
  attrib dosya -r -h -s (salt-okunur/gizli/sitem özniteliklerini kaldırır)
  attrib +a -r dizin1 dizin2*.dat /s
  attrib -hs/sd /@list.txt *.*   (-gizli/sistem/ dosya/dizin isimleri)

Ayrıca bakın:

  chkdsk
  dir
  exitcode/errorlevel
  rd/rmdir
  shsucdx
  join/subst/swsubst
  xcopy/rxcopy

  Telif hakkı © 2004 Robert Platt, 2022 senesinde by W. Spiegl
  tarafından güncellenmiş ve 2024 senesinde Berki Yenigün tarafından
  tercüme edilmiştir.

  Bu dosya FreeDOS Spec Command HOWTO'dan türetilmiştir.
  Kopyalama şartları için H2Cpying dosyasına bakın.