Chciałbym zrobić plik .bat, który po uruchomieniu brałby plik X z lokalizacji Y i podmieniał wszystkie pliki o konkretnym rozszerzeniu w lokalizacji Z na plik X. Szczerze mówiąc to nie musi być .bat. To może nawet być coś innego. Ważne, abym mógł to potem dodać do harmonogramu zadań.
Ma ktoś jakiś pomysł?
W którym momencie skryptu utknąłeś? Daj też przykład, bo Twój scenariusz wg. opisu to kopiowanie pliku z folderu do folderu
Kopiuję plik z folderu w folderze Pobrane do innego folderu na C. Jak użyję copy:
copy C:\a\a.dat C:\b.dat (ścieżka oczywiście przykładowa) To działa, ale wtedy podmieniany jest tylko jeden plik. Próbowałem swój cel osiągnąć komendą:
copy C:\a\a.dat C:\b*.dat
To w tym przypadku podmienia się tylko plik b.dat, a jeśli plik b.dat nie istnieje, ale istnieją inne pliki zaczynające się na b, to żadnego z nich nie podmienia, tylko tworzy b.dat
Jeszcze raz scenariusz:
- w źródle jest plik a.dat
- w docelowym może się znajdować a.dat (ale nie musi), oraz… co jeszcze może się znajdować? np. b.but i też ma być podmieniony z nazwą źródła, czyli np. a.dat zastąpi b.but?
W docelowym znajdują się pliki zaczynające się na b, których nazwa i ilość może być czasem inna, ale zawsze zaczynają się na b. Podmieniane mają być tylko pliki z rozszerzeniem dat, ich nazwa ma być niezmieniana