Kommandot: "COPY" är på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tillgänglig
Exemplen för kommandot "COPY"
De
`COPY`kommando i Windows Kommandotolk används för att kopiera filer och kataloger. Här är några exempel med kommentarer:
Exempel 1: Kopiera en fil:
COPY fil.txt Målkatalog\
Beskrivning: Detta kommando kopierar filen
"file.txt" till den angivna destinationskatalogen.
Exempel 2: Kopiera alla TXT-filer till en målkatalog:
COPY *.txt Målkatalog\
Beskrivning: Här kopieras alla TXT-filer i den aktuella katalogen till den angivna målkatalogen.
Exempel 3: Kopiera alla filer och underkataloger (rekursivt):
COPY Källkatalog\* Målkatalog\ /E
Beskrivning: Detta kommando kopierar alla filer och underkataloger i källkatalogen till målkatalogen. Alternativet
`/E`står för
"rekursiv" och ser till att även underkataloger kopieras.
Exempel 4: Kopiera flera filer till en målkatalog:
COPY fil1.txt fil2.txt Målkatalog\
Beskrivning: Här kopieras filerna
"File1.txt" och
"File2.txt" till den angivna målkatalogen.
Exempel 5: Kopiera alla filer med ett specifikt tillägg till en målkatalog:
COPY Källkatalog\*.png Målkatalog\
Beskrivning: Detta kommando kopierar alla PNG-filer från källkatalogen till målkatalogen.
Exempel 6: Skriva över filer utan att fråga:
COPY /Y fil.txt Målkatalog\
Beskrivning: Med
`/Y`bekräftelsebegäran vid överskrivning av filer är avaktiverad.
Exempel 7: Underhåll katalogstruktur:
COPY Källkatalog\*.* Målkatalog\ /S
Beskrivning: Här kopieras katalogstrukturen för källkatalogen inklusive filer till målkatalogen.
`/S`står för
"inklusive underkataloger".
Exempel 8: Kopiera filer av specifik storlek:
COPY *.txt Målkatalog\ /A-S-H /MIN:1024 /MAX:2048
Beskrivning: I det här exemplet kopieras alla TXT-filer mellan 1KB och 2KB i storlek till målkatalogen.
`/A-S-H`utesluter systemfiler och dolda filer.
Exempel 9: Visa hjälp:
COPY /?
Beskrivning: Det här kommandot visar hjälp och information om de tillgängliga alternativen för
`COPY`-kommando.
Det är viktigt att förstå syntaxen och alternativen för
`COPY`kommandot för att korrekt kopiera filer och kataloger. Observera också att
`COPY`kommandot i kommandotolken kan inte rekursivt kopiera underkataloger. För rekursiva kopieringsoperationer användes
`XCOPY`eller
`ROBOCOPY`kanske mer användbart.
"COPY" Utdrag från Microsoft Windows Hjälp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Kopierar en eller flera filer till en annan plats.
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] källa [/A |
/B]
[+ källa [/A | /B] [+ ...]] [mål [/A | /B]]
källa Anger fil(er) som ska kopieras.
/A Anger att filen är en ASCII-textfil.
/B Anger att filen är en binärfil.
/D Tillåt att målfilen skapas i dekrypterad form.
mål Anger katalog- och/eller filnamn för nya filer.
/V Verifierar att nya filer skrivs korrekt.
/N Använder kort filnamn (om tillgängligt) när en fil
som inte är
namngiven med 8+3 tecken kopieras.
/Y Frågar aldrig om du vill skriva över en
befintlig målfil.
/-Y Frågar alltid om du vill skriva över
en befintlig målfil.
/Z Kopierar nätverksfilerna i omstartsläge.
/L Om källan är en symbolisk länk, kopierar du länken
till målet
i stället för den fil som källänken pekar på.
Växeln /Y kan anges som en förinställning i miljövariabeln
COPYCMD.
Den inställningen kan åsidosättas med växeln /-Y på
kommandoraden.
Standardinställningen är att fråga om en fil ska skrivas över.
Det gäller dock inte när kommandot COPY används i ett
kommandoskript.
Lägg till filer genom att ange en enstaka fil som mål men flera
filer
som källa (genom att använda jokertecken eller formatet
fil1+fil2+fil3).
Viktig information, tips för kommandot "COPY"
När du använder
`COPY`kommandot i Windows kommandotolk finns det några viktiga punkter att notera:
1.
Syntax och parametrar: Se till att inkludera korrekt syntax och nödvändiga parametrar för
`COPY`kommando att använda. Den allmänna syntaxen är:
`COPY källa Ziele`.
2.
Sökvägsspecifikationer: Använd fullständiga sökvägsspecifikationer för käll- och målkatalogerna för att säkerställa att kommandot hittar och kopierar rätt filer.
3.
Blanksteg i filnamn: Om filnamn innehåller mellanslag, använd citattecken för att säkerställa att inmatningen tolkas korrekt. Exempel:
`COPY "Arkiv med mellanslag.txt" Målkatalog\`.
4.
Skriv över filer: Observera att
`COPY`-Command frågar som standard om en fil redan finns i målkatalogen. Du kan göra detta med alternativet
`/Y`inaktivera, men var noga med att undvika oavsiktlig överskrivning.
COPY /Y Källmål
5.
Rekursiv kopia: The
`COPY`-Kommandot i sig kan inte rekursivt kopiera underkataloger. Om du behöver en rekursiv kopia kan du använda verktyg som
`XCOPY`eller
`ROBOCOPY`överväga.
6.
Felhantering: Den
`COPY`kommandot skriver vanligtvis ut ett meddelande när ett fel uppstår. Kontrollera meddelandena noggrant för att säkerställa att alla filer har kopierats.
7.
Attributfilter: Du kan filtrera attribut för att utesluta eller inkludera vissa typer av filer. Till exempel
`/A`för alla filer,
`/A-S`för alla utom systemfiler och
`/A-H`för alla utom dolda filer.
8.
Batchskript: Om du
`COPY`i ett batchskript, notera att du använder
`%ERRORLEVEL%`variabel kan du kontrollera returvärdet för att se om kopieringsoperationen lyckades.
IF %ERRORLEVEL% EQU 0 (
ECHO Kopieringsprocessen lyckades.
) ELSE (
ECHO Fel under kopieringsprocessen.
)
9.
Filstorlek och filtyp: Om du vill kopiera specifika filer baserat på deras storlek eller typ, kan du
`/MIN`- och
`/MAX`-Använd alternativ.
COPY *.txt Målkatalog\ /MIN:1024 /MAX:2048
10.
Datasäkerhetskopiering: Det är alltid tillrådligt att säkerhetskopiera viktig data innan kopieringsoperationer, speciellt om överskrivningar eller större filmanipulationer planeras.
Ha dessa punkter i åtanke för att...
`COPY`-Använd kommandot effektivt och säkert. Om du behöver mer avancerade funktioner kan du också använda verktyg som
`XCOPY`eller
`ROBOCOPY`Tänk på de som erbjuder mer omfattande kopierings- och synkroniseringsfunktioner.