Komenda replace
w systemie Windows służy do zamiany plików w określonej lokalizacji. Może być używana do zastępowania plików w folderze innymi plikami, które wskazujemy jako źródło. Jest to przydatne narzędzie w automatyzacji zadań związanych z zarządzaniem plikami, szczególnie w przypadku dużych zbiorów danych.
replace [źródło] [cel] [/p] [/r] [/s] [/u] [/v]
Parametr | Opis |
---|---|
[źródło] | Ścieżka do pliku lub folderu, który ma zostać użyty jako źródło zamiany. |
[cel] | Ścieżka do folderu, w którym pliki mają zostać zastąpione. |
/p | Wymusza potwierdzenie dla każdego zamienianego pliku. |
/r | Zamienia pliki rekurencyjnie w podfolderach. |
/s | Zamienia pliki w podfolderach, ale tylko jeśli foldery są puste. |
/u | Zamienia pliki, które są starsze niż plik źródłowy. |
/v | Wyświetla szczegóły o zamienianych plikach. |
replace C:\folder\plik.txt D:\folder\
W powyższym przykładzie, plik plik.txt
z lokalizacji C:\folder\
zostanie zastąpiony plikiem o tej samej nazwie w lokalizacji D:\folder\
. Jeśli plik już istnieje w lokalizacji docelowej, zostanie nadpisany.
replace C:\folder\*.txt D:\folder\ /r
Ten przykład ilustruje użycie parametru /r
, co oznacza, że wszystkie pliki tekstowe (*.txt
) w folderze C:\folder\
oraz w jego podfolderach zostaną zastąpione odpowiadającymi plikami w folderze D:\folder\
. Komenda ta działa rekurencyjnie, zamieniając pliki również w podfolderach.