Aracılığıyla paylaş


değiştirmek

Bir dizindeki mevcut dosyaları değiştirin. /a seçeneğiyle kullanıldığında, bu komut var olan dosyaları değiştirmek yerine bir dizine yeni dosyalar ekler.

Sözdizimi

replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/a] [/p] [/r] [/w]
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/p] [/r] [/s] [/w] [/u]

Parametreler

Parametre Açıklama
[<drive1>:][<path1>]<filename> Kaynak dosyanın veya dosya kümesinin konumunu ve adını belirtir. dosya adı seçeneği gereklidir ve joker karakterler (* ve ?) içerebilir.
[<drive2>:][<path2>] Hedef dosyanın konumunu belirtir. Değiştirdiğiniz dosyalar için dosya adı belirtemezsiniz. Bir sürücü veya yol belirtmezseniz, bu komut hedef olarak geçerli sürücüyü ve dizini kullanır.
/a Var olan dosyaları değiştirmek yerine hedef dizine yeni dosyalar ekler. Bu komut satırı seçeneğini /s veya /u komut satırı seçeneğiyle kullanamazsınız.
/p Hedef dosyayı değiştirmeden veya kaynak dosya eklemeden önce sizden onay ister.
/r Salt okunur ve korumasız dosyaların yerini alır. Salt okunur bir dosyayı değiştirmeyi denerseniz ancak /r belirtmezseniz, bir hata oluşur ve değiştirme işlemi durdurulur.
/w Kaynak dosyaları arama başlamadan önce disk eklemenizi bekler. /wbelirtmezseniz, enter tuşuna bastıktan hemen sonra bu komut dosyaları değiştirmeye veya eklemeye başlar.
/s Hedef dizindeki tüm alt dizinleri arar ve eşleşen dosyaların yerini alır. /a komut satırı seçeneğiyle /s kullanamazsınız. komutu, Path1içinde belirtilen alt dizinleri aramaz.
/u Yalnızca hedef dizindeki kaynak dizindekilerden daha eski olan dosyaları değiştirir. /a komut satırı seçeneğiyle /u kullanamazsınız.
/? Komut isteminde yardım görüntüler.

Açıklamalar

  • Bu komut dosyaları ekler veya değiştirirken, dosya adları ekranda görünür. Bu komut tamamlandıktan sonra, aşağıdaki biçimlerden birinde bir özet satırı görüntülenir:

    nnn files added
    nnn files replaced
    no file added
    no file replaced
    
  • Disket kullanıyorsanız ve bu komutu çalıştırırken diskleri değiştirmeniz gerekiyorsa, bu komutun diskleri değiştirmenizi beklemesi için /w komut satırı seçeneğini belirtebilirsiniz.

  • Gizli dosyaları veya sistem dosyalarını güncelleştirmek için bu komutu kullanamazsınız.

  • Aşağıdaki tabloda her çıkış kodu ve anlamının kısa bir açıklaması gösterilmektedir:

    Çıkış kodu Açıklama
    0 Bu komut dosyaları başarıyla değiştirdi veya ekledi.
    1 Bu komut yanlış bir MS-DOS sürümüyle karşılaştı.
    2 Bu komut kaynak dosyaları bulamadı.
    3 Bu komut kaynak veya hedef yolu bulamadı.
    5 Kullanıcının değiştirmek istediğiniz dosyalara erişimi yoktur.
    8 Komutu yürütmek için yeterli sistem belleği yok.
    11 Kullanıcı komut satırında yanlış söz dizimini kullandı.

Uyarı

Bu komut tarafından döndürülen çıkış kodlarını işlemek için bir toplu iş programında komut satırı ERRORLEVEL parametresini kullanabilirsiniz.

Örnekler

Phones.cli adlı dosyanın tüm sürümlerini (C: sürücüsündeki birden çok dizinde görünür) A: sürücüsündeki bir disketten Phones.cli dosyasının en son sürümüyle güncelleştirmek için şunu yazın:

replace a:\phones.cli c:\ /s