Forum
Merhaba.
Konuyu nereye açacağıma baktım ancak bahsedeceğim konu ile ilgili olarak bir kategori göremediğim için buraya açtım.
Sormak istediğim şu:
bir, .bat dosyası hazırlayarak kopyalama yapmak ama öyle bildiğimiz gibi yer hedef şeklinde değil. Şöyle ki;
D:\resimler dizininin altında 10 tane klasör var ve bu klasörlerin içerisinde de jpg dosyaları mevcut.
hazırlamak istediğim komutta Resimler dizininin altındaki dizinlerin içindeki dosyaları göstereceğim hedefe kopyalasın. böyle bir şey mümkün müdür acaba?
Uğur Bey;
benim yapmaya çalıştığım :
c:\klasör\10 adet klasör\*.jpg d:\klasör e kopyalamak
klasörün altında bulunan 10 farklı klasördeki jpg dosyalarını kopyalayacağım.
Dediğiniz komut ile ben zaten dizinleri kopyalaya biliyorum. amacım klasörlerin içindeki dosyaların tamamını kopyalamak
bunu cmd dosyası olarak kaydedip folder ları kendinize göre ayarlarsanız istediğiniz şekilde çalışır.
--------
@echo off
FOR /f "tokens=*" %%G IN ('dir c:\resimler\*.jpg /b /s') DO ( call :do_rar "%%G" )
goto :eof
:do_rar
echo Copying Current File :%1
XCOPY %1 C:\resimler2\
:EOF
Bora Bey kendime göre uyarlayıp çalıştırdım. Çok teşekkür ederim. Tam olarak istediğim buydu.
rica ederim
kolay gelsin