Serkan DURAN IT Blog

Batch File (BAT) ile Dosya Kopyalama

20.02.2020
15.859
Batch File (BAT) ile Dosya Kopyalama

BAT dosyaları Windows işletim sistemi üzerinde  toplu yazıp çalıştırabileceğimiz dosyalardır. .Notepad ya da başka bir editörde kolayca yazabilirsiniz. Bilmeniz gereken bir kaç komutla çok kolay bir şekilde BAT dosyası oluşturabilirsiniz.

BAT dosyası oluşturmak için yeni bir Notepad (Not defteri) oluşturalım ve sonrasında .txt olan uzantısını .bat ile değiştirdikten sonra üzerinde sağ tık düzenle diyerek komut dosyamızı açalım

.bat dosyanızın içine aşağıdaki örnekleri kendinize göre düzenleyebilirsiniz.örnek olarak Xcopy komutu ile dizini(klasörü) alt klasörleriyle birlikte nasıl kopyalacağınızı bahsedeceğim ve daha sonrasında Windows’taki Zamanlanmış Görevleri kullanarak bu BAT dosyalarını belirlenen tarihte ve zamanda çalıştırabilirsiniz.

Çok Kullanılan Xcopy komutu Parametreleri

/S, tüm alt dizinleri kopyalamak

/H, gizli dosyaları da kopyalamak

/E, içi boş olan dizinleri de kopyalamak

/Y, aynı kopyalama işlemi bir daha yapıldığında üzerine “yazılsın mı?” sorusuna “tümüne evet” yanıtını verir.

 

Tüm Xcopy Komutu Parametreleri

/a Arsiv özniteligi olan dosyalari kopyalar. Bu anahtar özniteligi degismez.

/m Arsiv özniteligi devre disi birakir ve arsiv özniteligine ayarli olan dosyalari kopyalar.

/d:date Belirtilen tarihte veya daha sonra degisen dosyalari kopyalar.

/p Her hedef dosyasi olusturulmadan önce sizi uyarir.

/s Kopya klasörler ve alt klasörler bos olanlar disinda.

/e Bos olsa bile, herhangi bir alt kopyalar.

/w Kopyalamadan önce bir tusa basmasini ister.

/c Hatalar olussa da kopyalamaya devam eder.

/i Hedef yok ve birden fazla dosya Kopyalamakta oldugunuz, bu anahtar hedef klasör oldugunu varsayar.

/q Dosya adlari kopyalanirken görüntülemez.

/f Görüntüler tam kaynak ve hedef kopyalarken dosya adlari.

/l Kopyalanacak giderek dosyalari görüntüler.

/h Kopya gizli ve sistem dosyalari.

/r Salt okunur dosyalarin üzerine yazar.

/t Klasör yapisini olusturur, ancak dosyalari kopyalamaz. Bos klasörleri veya alt klasörleri dahil degildir. /T /e anahtarini ile bos klasörleri ve alt klasörleri eklemek için kullanin.

/u Bu hedefte zaten var olan dosyalari güncellestirir.

/k Öznitelikleri kopyalar. Tipik xcopy komutlarini salt okunur özniteliklerini sifirlayin.

/y Size sormadan var olan dosyalari degistirir.

/-y Varolan dosyalarin üzerine yazmasini ister.

/n Olusturulan kısa adlarıkullanarak kopyalar.

BİR YORUM YAZIN

ZİYARETÇİ YORUMLARI - 0 YORUM

Henüz yorum yapılmamış.

Copyright © 2019 Serkan DURAN