Komut: replace

  REPLACE, kaynak dizinlerdeki dosyaları hedef dizindeki aynı ismi taşıyan
  dosyaların yerinde koyar.

Söz dizimi:

  REPLACE [sürücü1:][yol1]dosyaismi [sürücü2:][yol2] [seçenekler]
          [sürücü1:][yol1]dosyaismi Kaynak dosya veya dosyaları belirtir.
          [sürücü2:][yol2]          Yerine konulacak dosyaların bulunduğu
                                    dizini belirtir.

Seçenekler:

  /A  Hedef dizine yeni dosyalar ekler. /S veya /U seçenekleri ile
      kullanılamaz.
  /H  Gizli ve sistem dosyalarıyla korumasız dosyaları da ekler veya
      onların yerine koyar.
  /N  Ön izleme kipi - hiçbir dosya eklemez veya yerine koymaz.
  /P  Bir dosyanın yerine koymadan veya bir dosya eklemeden evvel teyit
      ister.
  /R  Salt okunur dosyalarla korumasız dosyaların da yerine koyar.
  /S  Hedef dizinin tüm alt dizinlerinde dosyaların yerine koyma işlemini
      yapar. /A seçeneğiyle kullanılamaz.
  /W  Başlamadan önce bir disk takmanızı bekler.
  /U  Sadece kaynak dosyalardan daha eski olan dosyaların yerine koyar
      (güncelleme yapar). /A seçeneğiyle kullanılamaz.
  /?  Yardımı gösterir.

Açıklamalar:

  REPLACE, aşağıdaki ERRORLEVEL / EXITCODES yani hata seviyelerine
  sahiptir:
    0   Hata yok. REPLACE başarıyla dosyaların yerine koydu veya dosya
        ekledi.
    1   İşlev sayısı geçersiz. Bilgisayardaki DOS sürümü REPLACE ile
        uyumsuz. (Henüz uygulanmamıştır!)
    2   Dosya bulunamadı. REPLACE, kaynak dosyaları bulamadı.
    3   Yol bulunamadı. REPLACE, kaynak veya hedef yolu bulamadı.
    5   Erişim reddedildi. Kullanıcının kaynak veya hedef dosyalara
        erişimi yok.
    8   Yetersiz bellek. Komutu işletmek için yeterli bellek bulunmuyor.
        (Uygulanmamıştır çünkü C gibi yüksek seviye bir dilde işlenmesi
        mümkün değildir!)
    11  Biçim geçersiz. Kullanıcı komut satırında yanlış bir söz dizimi
        kullandı.
    29  Yazma hatası. REPLACE, hedef dosyaları yazamadı.
    30  Okuma hatası. REPLACE, kaynak dosyaları okuyamadı.
    39  Yetersiz disk alanı. Hedef yolunda bulunan disk alanı yeterli
        değil.

Örnekler:

 replace C:\NEWFILES\*.* C:\FREEDOS\BIN /P /U

Ayrıca bakınız:

  copy
  errorlevel/exitcode yani hata seviyesi/çıkış kodu
  move
  xcopy

  Telif hakkı © 2001 Rene Ableidinger, 2007 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.