Polecenie: "COPY" jest włączone Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. dostępne
Przykłady polecenia "COPY"
The
`COPY`polecenie w wierszu poleceń systemu Windows służy do kopiowania plików i katalogów. Oto kilka przykładów z komentarzami:
Przykład 1: Skopiuj plik:
COPY plik.txt Katalog docelowy\
Opis: To polecenie kopiuje plik „file.txt” do określonego katalogu docelowego.
Przykład 2: Skopiuj wszystkie pliki TXT do katalogu docelowego:
COPY *.txt Katalog docelowy\
Opis: Tutaj wszystkie pliki TXT w bieżącym katalogu są kopiowane do określonego katalogu docelowego.
Przykład 3: Skopiuj wszystkie pliki i podkatalogi (rekurencyjnie):
COPY Katalog źródłowy\* Katalog docelowy\ /E
Opis: To polecenie kopiuje wszystkie pliki i podkatalogi katalogu źródłowego do katalogu docelowego. Opcja
`/E`oznacza „rekurencyjny” i zapewnia kopiowanie również podkatalogów.
Przykład 4: Skopiuj wiele plików do katalogu docelowego:
COPY plik1.txt plik2.txt Katalog docelowy\
Opis: Tutaj pliki „Plik1.txt” i „Plik2.txt” są kopiowane do określonego katalogu docelowego.
Przykład 5: Skopiuj wszystkie pliki o określonym rozszerzeniu do katalogu docelowego:
COPY Katalog źródłowy\*.png Katalog docelowy\
Opis: To polecenie kopiuje wszystkie pliki PNG z katalogu źródłowego do katalogu docelowego.
Przykład 6: Nadpisywanie plików bez pytania:
COPY /Y plik.txt Katalog docelowy\
Opis: Z
`/Y`żądanie potwierdzenia przy nadpisywaniu plików jest wyłączone.
Przykład 7: Zachowaj strukturę katalogów:
COPY Katalog źródłowy\*.* Katalog docelowy\ /S
Opis: Tutaj struktura katalogów katalogu źródłowego, w tym pliki, jest kopiowana do katalogu docelowego.
`/S`oznacza „w tym podkatalogi”.
Przykład 8: Skopiuj pliki o określonym rozmiarze:
COPY *.txt Katalog docelowy\ /A-S-H /MIN:1024 /MAX:2048
Opis: W tym przykładzie wszystkie pliki TXT o rozmiarze od 1 KB do 2 KB są kopiowane do katalogu docelowego.
`/A-S-H`wyklucza pliki systemowe i pliki ukryte.
Przykład 9: Pokaż pomoc:
COPY /?
Opis: To polecenie wyświetla pomoc i informacje o opcjach dostępnych dla
`COPY`-Komenda.
Ważne jest, aby zrozumieć składnię i opcje pliku
`COPY`polecenie, aby poprawnie skopiować pliki i katalogi. Należy również pamiętać, że
`COPY`polecenie w wierszu poleceń nie może rekursywnie kopiować podkatalogów. W przypadku rekursywnych operacji kopiowania użycie
`XCOPY`Lub
`ROBOCOPY`prawdopodobnie bardziej przydatne.
"COPY" Fragment Pomocy systemu Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Kopiuje pliki w inne miejsce.
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B] zródlo [/A |
/B]
[+ zródlo [/A | /B] [+ ...]] [cel [/A | /B]]
zródlo Okresla pliki do skopiowania.
/A Oznacza plik tekstowy ASCII.
/B Oznacza plik binarny.
/D Zezwala na odszyfrowanie tworzonego pliku
docelowego.
cel Okresla docelowy katalog lub nazwe pliku dla
nowych plików.
/V Weryfikuje, czy kopiowane pliki sa poprawnie
zapisywane.
/N Uzywa krótkich nazw plików, jesli sa one dostepne,
podczas
kopiowania pliku o nazwie innej postaci niz
8kropka3.
/Y Wylacza monitowanie o potwierdzenie zastapienia
istniejacego pliku docelowego.
/-Y Wlacza monitowanie o potwierdzenie zastapienia
istniejacego pliku docelowego.
/Z Kopiuje pliki sieciowe w trybie restartowalnym.
/L Jesli zródlo jest laczem symbolicznym, kopiuje
lacze do obiektu
docelowego zamiast rzeczywistego pliku, do którego
wskazuje
lacze.
Przelacznik /Y moze byc ustawiony w zmiennej srodowiskowej
COPYCMD.
Moze on byc nastepnie zastapiony przelacznikiem /-Y w wierszu
polecenia.
Stanem domyslnym jest monitowanie przy zastepowaniu plików, chyba
ze
polecenie COPY jest wywolywane ze skryptu wsadowego.
Aby dolaczyc pliki, okresl jeden plik docelowy, ale wiele plików
zródlowych (uzywajac symboli wieloznacznych lub formatu
plik1+plik2+plik3).
Ważna informacja, wskazówki dotyczące polecenia "COPY"
Podczas korzystania z
`COPY`w wierszu poleceń systemu Windows, należy zwrócić uwagę na kilka ważnych punktów:
1.
Składnia i parametry: Upewnij się, że podałeś poprawną składnię i wymagane parametry dla
`COPY`polecenie do użycia. Ogólna składnia jest następująca:
`COPY źródło Ziele`.
2.
Specyfikacje ścieżek: Użyj pełnych specyfikacji ścieżek dla katalogów źródłowych i docelowych, aby mieć pewność, że polecenie znajdzie i skopiuje prawidłowe pliki.
3.
Spacje w nazwach plików: Jeśli nazwy plików zawierają spacje, użyj cudzysłowów, aby mieć pewność, że wprowadzone dane zostaną poprawnie zinterpretowane. Przykład:
`COPY "Plik ze spacjami.txt" Katalog docelowy\`.
4.
Nadpisywanie plików: Pamiętaj, że
`COPY`-Command domyślnie pyta, czy plik już istnieje w katalogu docelowym. Można to zrobić za pomocą opcji
`/Y`wyłącz, ale uważaj, aby uniknąć niezamierzonego nadpisania.
COPY /Y Cel źródłowy
5.
Kopia rekurencyjna: The
`COPY`- Samo polecenie nie może rekursywnie kopiować podkatalogów. Jeśli potrzebujesz kopii rekurencyjnej, możesz użyć narzędzi takich jak
`XCOPY`Lub
`ROBOCOPY`rozważać.
6.
Obsługa błędów: The
`COPY`polecenie zwykle wypisuje komunikat w przypadku wystąpienia błędu. Sprawdź dokładnie komunikaty, aby upewnić się, że wszystkie pliki zostały pomyślnie skopiowane.
7.
Filtr atrybutów: Możesz filtrować atrybuty, aby wykluczyć lub uwzględnić określone typy plików. Na przykład
`/A`dla wszystkich plików,
`/A-S`dla wszystkich z wyjątkiem plików systemowych i
`/A-H`dla wszystkich oprócz ukrytych plików.
8.
Skrypty wsadowe: Jeśli tak
`COPY`w skrypcie wsadowym zwróć uwagę, że używasz metody
`%ERRORLEVEL%`zmiennej możesz sprawdzić wartość zwracaną, aby sprawdzić, czy operacja kopiowania zakończyła się pomyślnie.
IF %ERRORLEVEL% EQU 0 (
ECHO Proces kopiowania powiódł się.
) ELSE (
ECHO Błąd podczas procesu kopiowania.
)
9.
Rozmiar i typ pliku: Jeśli chcesz skopiować określone pliki na podstawie ich rozmiaru lub typu, możesz
`/MIN`- I
`/MAX`-Użyj opcji.
COPY *.txt Katalog docelowy\ /MIN:1024 /MAX:2048
10.
Kopia zapasowa danych: Zawsze zaleca się wykonanie kopii zapasowej ważnych danych przed kopiowaniem, szczególnie jeśli planowane jest nadpisanie lub większe manipulacje na plikach.
Pamiętaj o tych punktach, aby...
`COPY`-Używaj poleceń skutecznie i bezpiecznie. Jeśli potrzebujesz bardziej zaawansowanych funkcji, możesz również skorzystać z narzędzi takich jak
`XCOPY`Lub
`ROBOCOPY`Rozważ te, które oferują bardziej rozbudowane funkcje kopiowania i synchronizacji.