
Merhaba,
Bu yazıda .bat konusununda kısaca bahsedip bir iki örnek vererek yazıyı tamamlayacağız.
Bat dosyaları diğer bir deyişle batch dosyları, batch’in de anlamına denk gelen toplu işlemleri yapmaya yarayan dosyaların uzantısıdır.
.bat dosyaları içerdeği komutlara göre tek tıkla tüm komutları işletir. Bir nevi executable (yürütülebilir) dosyalardır.
Örneğin bir müzik dosyasını açmak istiyorsunuz
start "c:\muzik\kemence.mp4"
Bat dosyasını basit bir txt dosyasıyla oluşturabilirsiniz, dosya uzantısını .bat kaydedebilirsiniz.
Dosya kopyalama işlemlerini xcopy ile yapabileceğiniz gibi aşağıdaki 2. alternatif verilen snippet ile de yapabilirsiniz.
xcopy /Y C:\kaynak\*.* C:\yeniDosya
Bu örnekter toplu bir şekilde dosyalarınızı bir dizininden farklı bir dizine kopyalamak istiyorsanız.Dosya dizin bilgilerini içeren dosyanın yolunuda göstererek aşağıdaki kodu kullanabilirsiniz.
@echo off
set src_folder=c:\oguz
set dst_folder=d:\oguz\
for /f "tokens=*" %%i in (Liste.txt) DO (
copy "%src_folder%\%%i" "%dst_folder%")
Soru ve iletişim için iletişim formundan bana ulaşabilirsiniz.
İlerleyen yazılarda görüşmek üzere.
Oğuz ALTUNTAŞ © 2020