Forum

Toplu komut dosyası...
 
Bildirimler
Hepsini Temizle

Toplu komut dosyası oluşturma Hk.

6 Yazılar
3 Üyeler
0 Likes
439 Görüntüleme
(@erkanyanar)
Gönderiler: 34
Trusted Member
Konu başlatıcı
 

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?

 
Gönderildi : 31/07/2013 18:27

(@ugurdasdemir)
Gönderiler: 1824
Noble Member
 

XCOPY Kaynak C:\utils\MyFile  Hedef  D:\Backup\CopyFile  

 

http://ss64.com/nt/xcopy.html     kaynak site

 
Gönderildi : 31/07/2013 21:29

(@erkanyanar)
Gönderiler: 34
Trusted Member
Konu başlatıcı
 

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

 

 
Gönderildi : 01/08/2013 16:20

(@borayildiz)
Gönderiler: 675
Honorable Member
 

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 

 
Gönderildi : 01/08/2013 18:10

(@erkanyanar)
Gönderiler: 34
Trusted Member
Konu başlatıcı
 

Bora Bey kendime göre uyarlayıp çalıştırdım. Çok teşekkür ederim. Tam olarak istediğim buydu.

 
Gönderildi : 01/08/2013 20:36

(@borayildiz)
Gönderiler: 675
Honorable Member
 

rica ederim

kolay gelsin 

 
Gönderildi : 01/08/2013 21:23

Paylaş: