Fișier lot pentru copierea fișierelor dintr-un director în altul

Am două baze de cod ale unei aplicații. Trebuie să copiez toate fișierele din toate directoarele cu .java de la baza de coduri mai noi, până la cele mai vechi (așa că pot să-l angajez să svn).

Cum pot scrie un fișier lot pentru a face acest lucru?

0
Probabil că vorbești despre un fișier batch Windows, nu?
adăugat autor JBB, sursa

3 răspunsuri

Dacă aveți o mulțime de cazuri diferite de rezolvare a acestei probleme, am avut un succes cu Apache Ant pentru acest tip de copie/actualizare/copie de rezervă.

este un pic de curbă de învățare, totuși, și nu necesită să aveți instalat un mediu de execuție Java.

0
adăugat

XCOPY/D?

xcopy c:\olddir\*.java c:\newdir /D /E /Q /Y
0
adăugat

Îmi place Robocopy ("Robust File Copy"). Este o comandă de replicare a directorului de linie de comandă. Acesta a fost disponibil ca parte a Windows Resource Kit și este introdus ca o caracteristică standard a Windows Vista și Windows Server 2008.

0
adăugat