Komut: undelete

 UNDELETE, silinmiş dosyaları geri getirmeyi dener.

Söz dizimi:

  Temel söz dizimi:
  undelete [yol] [/ALL|/LIST] [/Esürücü[:dizin]]
  Güncel çalışma dizinindeki veya girilen dizindeki geri getirilebilir
  dosyaları geri getirmek için istem görüntüler.
           dizin      Geri getirilecek dosyanın bulunduğu konum. Eğer
                      hiçbir dizin girilmezse, güncel çalışma dizini
                      varsayılır.
  Gelişmiş söz dizimi:
  undelete [/eylem] [ne] [hedef] [seçime dayalı boyut]

Seçenekler:

    /ALL         TÜM geri getirilebilir dosyaları istem görüntülemeden
                 otomatik olarak geri getir.
    /LIST        Geri getirilebilir dosyaları geri getirme istemi
                 görüntülemeden listele; hiçbir işlem yapılmaz.
    /E           Geri getirilen dosyaları harici bir diske ve seçime
                 dayalı bir dizine aktarır. Bu seçenekle kaynak disk
                 değiştirilmez.
  Mümkün (gelişmiş) [/eylemler]:
    follow       Silinmiş bir dosya arar (kullanılmış kümeleri atlar!),
                 [ne] kümesinde başlar ve verileri [hedef] olarak
                 girilmiş dosyaya kaydeder. DIRSAVE çıktısı doğru küme
                 sayısını bulmanıza yardımcı olur.
    extract      FOLLOW gibi fakat FAT'a göre hâlâ mevcut bir dosyayı
                 takip eder.
    dirsave      Yukarıdakiler gibi, fakat dizini bir dosyaya kaydeder.
                 [ne] dizini mutlak yol (\ ile başlayan) ile VEYA
                 küme sayısı ile girilmelidir. Ayrıca ekranda teknik bir
                 dizin listesi görüntüler!
    syssave      İlk veya ikinci FAT'ı, başlatma sektörünü veya kök
                 dizini kaydeder. [Boyuta] izin verilmez. [ne] içinde
                 fat1, fat2, boot veya root seçimi yapın. "Mirror" yani
                 yansı kipi.
    boyut        Hiçbir [boyut] belirtilmemesi veya 0 [boyutu] otomatik
                 tespit sağlar. [Boyut] birimi FOLLOW için kümeler,
                 DIRSAVE için sektörlerdir. DIRSAVE mevcut ve silinmiş
                 dizinler için aynı şekilde işler.
    hedef        Güncel sürücüden başka bir sürücüde olmalıdır. Veriler
                 daima undelete komutunun çağrıldığı sürücüden okunur/
                 geri getirilir.

Açıklamalar:

  UNDELETE Kullanımı:
    1. Geri getirilebilir dosya ve dizinler bulmak:
       undelete komutunu DIRSAVE kipinde çalıştırın. Silinmiş dizin
       girdilerini özel işaretlenmiş bir şekilde göreceksiniz ve ekranda
       onların küme sayılarını görürsünüz. Ekran çıktısını bir dosyaya
       yeniden yönlendirebilirsiniz, mesela:
         undelete /DIRSAVE \ x:\rescued.dir >y:\logfile
       Burada logfile ekran çıktısını içerecektir.
       Şayet sisteminizde FreeDOS yardımcı araçları kuruluysa, bunun
       yerine aşağıdakilerden birini kullanabilirsiniz:
         undelete /DIRSAVE \ x:\rescued.dir | TEE y:\logfile
         undelete /DIRSAVE \ x:\rescued.dir | TEE y:\logfile | MORE
       Bunlar bilgileri ekranda görüntüleyecek ve aynı zamanda logfile
       dosyasına kaydedecektir.
    2. Kurtarılabilecek bir dosyanın geri getirilmesi:
       DIRSAVE kullanarak dosyanın başlangıç kümesini bulun, yukarıda
       açıklandığı gibi. Ardından bu küme üzerinde FOLLOW kullanın,
       mesela:
         undelete FOLLOW 1234 x:\rescued.bin
       1234 kümesinde başlayan silinmiş dosyanın içeriklerini x
       sürücüsündeki rescued.bin dosyasına kaydeder.
  Gelişmiş Kullanımlar:
    - Silinmiş dizinlerin içinden geri getirmek
      Silinmiş dizinin başlangıç kümesini bulmak için mevcut bir dizin
      üzerinden DIRSAVE çalıştırın. Ardından bu küme üzerinde DIRSAVE
      çalıştırın ki silinmiş dizin içindeki silinmiş dosya ve dizinleri
      bulabilesiniz... ve ihtiyaç duyulduğu takdirde ardışık küme
      numaralarıyla devam edilir.
    - Kısmen üzerine yazılmış dosyaları geri getirmek
      Mevcut yeni dosyalar üzerinde FOLLOW kullanın ve boyut değerini
      geçersiz kılın (küme olarak, undelete başlatıldığında güncel
      sürücüdeki bir kümenin ne kadar büyük olduğunu size söyler). ,
      Yani "OLD" isimli büyük bir dosyanın üzerine kazaen küçük bir "NEW"
      yeni dosyası yazmışsanız":
      * "NEW" dosyasının küme numarasını bulun.
      * FOLLOW kullanırken "OLD" boyutunu girin.
      * Geri getirilen çıktı "NEW" içerikleriyle başlayacak fakat umarız
        ki "OLD" dosyasının henüz üzerine yazılmamış içeriğini de ihtiva
        edecektir.
    - undelete komutunu önemli sürücü verilerine "yansı" yapmak için
      kullanmak
      Şayet dosya sisteminiz tamamen bozulursa, SYSSAVE ile kaydedilmiş
      önemli verileri yeniden yazmayı deneyebilirsiniz. Kaydedilmiş
      bilgiler ayrı bir diskte depolanmış olmalıdır. Ayrıca MIRROR
      komutunu kullanmak isteyebilirsiniz, kullanımı daha kolaydır fakat
      kaydedilmiş bilgileri diskin sonunda depolar.
      * Tüm 4 kaynak için undelete komutunu SYSSAVE kipinde çalıştırın:
        fat1, fat2, boot, root.
      * Dosyaları emniyetli bir yerde muhafaza edin.
    - "mirror" verilerini geri getirmek:
      Bu, bazı disk felaketi durumlarında gerekli olabilir.
      İKAZ: bu, sadece uzmanlar, tamirciler ve çok çaresiz insanlar
      içindir! Bunu yanlış veya gereksizken yapmanız, işleri daha da
      kötü bir hale getirebilir!
      * Bölümünüzün ilk kısmını ilk sektörle başlayarak yeniden
        oluşturmak için 4 kaynağı "boot fat1 fat2 root" sırasıyla
        yapıştırın veya birleştirin.
      * bu bilgileri geri getirmek için DEBUG (w komutu)
        kullanabilirsiniz.
      * Kaydedilmiş ve mevcut verileri birleştirmek için bir hex yani
        onaltılık düzenleyici de kullanabilirsiniz.

Örnekler:

  - yukarıdaki açıklamalara bakın -

Ayrıca bakınız:

  debug
  del/erase
  deltree
  format
  mirror
  more
  rd/rmdir
  tee
  unformat

  Telif hakkı © 2003 Eric Auer, 2008 ve 2022 senelerinde
  W. Spiegl tarafından güncellenip 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.