Re: DOS kopiowanie pliku do folderu

Autor: Chopin <stawnanet_at_wUpE.pEl>
Data: Wed 04 Aug 2010 - 21:20:30 MET DST
Message-ID: <i3cehj$6he$1@news.onet.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response

Użytkownik "Grzegorz Niemirowski" <gnthexfiles@poczta.onet.pl> napisał w
wiadomości news:i3caje$11p$1@opal.icpnet.pl...
> skowron@op.pl <skowron@op.pl> napisał(a):
>> Na amen zapomnialem jak to sie robi po dos'em
>> Musze skopiowac plik.txt do folderu a dokładnie do:
>> copy plik.txt c:\Dane\*\Ksiegowosc\Magazyn
>> gdzie * to różne nazwy folderów. Jest ich prawie 600 sztuk.
>> Polecenie:
>> copy plik.txt c:\Dane\*.*\Ksiegowosc\Magazyn
>> nic nie daje. Jak to zrobić ?
>
> Nie wiem jak pod DOSem ale pod Windows możesz skorzystać z pętli for:
> for /d %f in (*) do copy plik.txt "c:\Dane\%f\Ksiegowosc\Magazyn"
>
Powyższe będzie działać jeżeli uruchomimy polecenie będąc w lokalizacji
"c:\Dane".
Jeżeli autor wątku będzie chciał uruchomić polecenie z innej lokalizacji,
zamiast (*) należy podać ścieżkę, gdzie znajdują się te nieokreślone 600
szt. folderów. Czyli np.:
for /D %f in (C:\Dane\*.*) do copy X\plik.txt "%f\Ksiegowosc\Magazyn" /Y

Pod X podstawić lokalizację pliku "plik.txt".

-- 
Chopin
"Gdynia Moje Miasto"
stawnanet@wUpE.pEEl 
Received on Wed Aug 4 21:25:02 2010

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 04 Aug 2010 - 21:42:00 MET DST