2010-04-08 19 views
8

Birden çok dosyayı xcopy ile bir kerede kopyalamak istiyorum. mümkün mü. i gibi bir şey demek: Dosyalarınızı belirli desenle başlıyorsa herhangi bir yardım takdir
xcopy dosya1 + dosya2 + dosya3
destinationoutput :)xcopy ile çok sayıda dosyayı kaydetme

cevap

11

Tek bir xcopy ile mümkün olduğunu sanmıyorum, ancak for ifadesini kullanabilirsiniz.
şey gibi: xcopy% f hedef içinde% f

+0

Bunu nasıl kullanacağımı bilmiyorum. Tam sözdizimini verebilir misin? Bu gerçekten yararlı olurdu – sushant

+0

bu * cevap *. Komut, dosyalar listesinde (parantez içinde belirtilir) yinelenir ve "do" anahtar sözcüğünden sonra görünen komutu yürütür. Daha fazla bilgi için komut satırında 'for /?' Yazmayı deneyin. – Andrew

+0

Evet. Çok teşekkürler – sushant

1

, (dosya ile başlar mesela metin dosyaları) joker

kullanabilirsiniz
copy file*.txt e:\destination 
+0

hayır, bir dizinin – sushant

+0

belirli klasörleri almak gerekir .exe, bana dosya uzantısı .dll ile tüm dosyaları verin veya .pdf söylüyorum Aşağıda ben takdir böylece belirli bir desen kopyalamak için gerekli söyledi. Teşekkürler –

3

\ (Dosya1, file2, dosya3) Xcopy% f destinationoutput

+0

anladım. çok teşekkürler – sushant

0

kullandığım do (dosya1, file2, dosyan) içinde% f
yüzlerce dosyayı kopyalamak ve dosya uzantısına göre filtrelemek için aşağıdakiler. Ben

for %f in (dll,exe,pdf) do xcopy /s /i C:\source\*.%f C:\destination 
İlgili konular