Może troszkę czytelniej i bez błędów :)
Pobieramy seda for MS-DOS.
http://www.pement.org/sed/sed15x.zip
Robimy listę podkatalogów (wszystkich)
dir /AD /S /B C:\Dane > dirlist
#Ograniczamy listę do celu kopiowania, c:\Dane\*\Magazyn
sed "/Magazyn[ ]*$/!d"
#usuwamy niepotrzebne spacje przed znakiem nowej linii
sed "s#[ ]*$##g"
#Zamieniamy linię z nazwą katalogu
sed "s#^#copy file.txt #g"
A teraz wszystko w jednej linijce (i bez pomyłek)
sed "/Magazyn[ ]*$/!d;s#[ ]*$##g;s#^#copy file.txt #g" dirlist > copy.bat
Received on Mon Aug 9 18:10:02 2010
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 09 Aug 2010 - 18:42:00 MET DST