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.