Kommandot: "XCOPY" är på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tillgänglig
Exemplen för kommandot "XCOPY"
De
`XCOPY`kommando i Windows Kommandotolk används för att kopiera filer och kataloger från en källplats till en destinationsplats. Här är några exempel:
Exempel 1: Enkel filkopiering:
XCOPY C:\källa\fil.txt D:\Mål\
Beskrivning: I det här exemplet kopieras filen
"file.txt" från källplatsen
`C:\källa\`in i katalogen
`D:\Mål\`kopieras.
Exempel 2: Kopiera filer och underkataloger med rekursiv kopia:
XCOPY C:\källa\*.* D:\Mål\ /S /E
Beskrivning: Alla filer och underkataloger till
`C:\källa\`in i katalogen
`D:\Mål\`kopieras. Alternativen
`/S`och
`/E`se till att underkataloger och tomma underkataloger också kopieras.
Anmärkningar:
1.
`XCOPY`erbjuder många alternativ och switchar för olika kopieringsscenarier. Du kan
`XCOPY /?`för att visa en lista över tillgängliga alternativ.
2. Om du vill kopiera en katalog kan du
`XCOPY`med alternativet
`/I`för att indikera att målplatsen är en katalog.
XCOPY C:\källa\ D:\Mål\ /I
3.
`XCOPY`stöder även kopiering av filer baserat på specifika kriterier som fildatum eller filstorlek.
XCOPY C:\källa\*.txt D:\Mål\ /D:01-01-2023
Endast textfiler som ändrats efter 1 januari 2023 kopieras hit.
Exempel 3: Använd i ett batchskript:
@ECHO OFF
XCOPY C:\källa\*.* D:\Mål\ /S /E
REM Rest av Batch-manus
Beskrivning: Här är
`XCOPY`används i ett batchskript för att kopiera filer och kataloger.
Exempel 4: Interaktiv kopiering med bekräftelser:
XCOPY C:\källa\*.* D:\Mål\ /S /E /P
Beskrivning: Genom att lägga till alternativet
`/P`blir
`XCOPY`Be användaren om bekräftelser för varje objekt som ska kopieras.
Det är viktigt att notera det
`XCOPY`ger ett kraftfullt sätt att kopiera filer och kataloger, och att den exakta användningen av det beror på kopieringsoperationens specifika behov.
"XCOPY" Utdrag från Microsoft Windows Hjälp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Kopierar filer och katalogträd.
Obs! Xcopy används inte längre. Använd Robocopy.
XCOPY källa [mål] [/A | /M] [/D[:datum]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H]
[/R] [/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
[/B]
[/EXCLUDE:fil1[+fil2][+fil3]...]
källa Anger filer att kopiera.
mål Anger plats och/eller namn för de nya filerna.
/A Kopierar endast filer med arkivattributet.
Attributet ändras inte.
/M Kopierar endast filer med arkivattributet.
Tar bort arkivattributet.
/D:m-d-å Kopierar filer som ändrats fr.o.m. angivet datum.
Om inget datum anges, kopieras bara de filer där
källan är nyare än målet.
/EXCLUDE:fil1[+fil2][+fil3]...
Anger en fillista som innehåller strängar. Varje
sträng måste
anges på en egen rad i filerna. När någon av
strängarna
matchar någon del av den absoluta sökvägen för
filen
som ska kopieras, utesluts den filen från
kopieringen. Till
exempel: Om du anger strängen \obj\ kommer alla
filer under katalogen obj att hoppas över. Om du
anger .obj
kommer alla filer med filnamnstillägget .obj att
hoppas över.
/P Ber dig bekräfta innan varje målfil skapas.
/S Kopierar kataloger och underkataloger (dock inte
tomma).
/E Kopierar kataloger och underkataloger (även
tomma).
Samma som /S /E. Kan användas för att ändra /T.
/V Verifierar storleken för varje ny fil.
/W Ber dig bekräfta innan kopieringen startar.
/C Fortsätter kopiera även om fel uppstår.
/I Om målet inte finns och mer än en fil kopieras
antas målet vara katalog.
/Q Visar inte namn på filer som kopieras.
/F Visar fullständiga namn på käll- och målfiler
under
kopieringen.
/L Visar filer som skulle kopieras (utför inte
kopieringen).
/G Tillåter kopiering av krypterade filer till
destinationer
som inte stöder kryptering.
/H Kopierar även dolda filer och systemfiler.
/R Skriver över skrivskyddade filer.
/T Skapar katalogstrukturen men kopierar inte
filerna. Inkluderar
inte tomma kataloger och underkataloger. Skriv /T
/E om du
vill inkludera tomma kataloger och underkataloger.
/U Kopierar bara filer som redan finns.
/K Kopierar attribut. Xcopy tar annars bort
skrivskyddsattributet.
/N Kopierar med hjälp av skapade kortnamn.
/O Kopierar information om vem som äger filen och
ACL-information.
/X Kopierar inställningar för filgranskning
(inbegriper /O).
/Y Bekräfta inte överskrivning av befintliga
målfiler.
/-Y Ber dig bekräfta överskrivning av befintliga
målfiler.
/Z Kopierar nätverksfiler i omstartsläge.
/B Kopierar själva den symboliska länken i motsats
till målet
för länken.
Växeln /Y kan anges i miljövariabeln COPYCMD.
Växeln kan åsidosättas med växeln /-Y på kommandoraden.
Viktig information, tips för kommandot "XCOPY"
När du använder
`XCOPY`kommandot i Windows kommandotolk, finns det några viktiga aspekter att notera:
1.
Alternativ och omkopplare: `XCOPY`erbjuder en mängd olika alternativ och switchar som stöder olika kopieringsscenarier. Du kan
`XCOPY /?`för att visa en hjälpskärm med tillgängliga alternativ.
2.
Sökvägsinformation: Käll- och destinationsinformationen i
`XCOPY`bör vara korrekta vägar. Se till att omge sökvägarna inom citattecken, särskilt om de innehåller mellanslag.
XCOPY "C:\källa\*" "D:\Mål\" /S /E
3.
Rekursiv kopia: Om du vill kopiera filer och underkataloger, använd alternativen
`/S`(Inkludera underkataloger) och
`/E`(inkludera tomma underkataloger).
XCOPY C:\källa\*.* D:\Mål\ /S /E
4.
Bekräftelser: Använd alternativet
`/P`om du vill få bekräftelse före varje kopieringsprocess.
XCOPY C:\källa\*.* D:\Mål\ /P
5.
Kopiera filer baserat på kriterier: `XCOPY`tillåter att filer kopieras baserat på specifika kriterier som fildatum eller filstorlek.
XCOPY C:\källa\*.txt D:\Mål\ /D:01-01-2023
Endast textfiler som ändrats efter 1 januari 2023 kopieras hit.
6.
Använd i batchskript: `XCOPY`används ofta i batchskript för att kopiera filer och kataloger. Se till att batchskriptet körs i rätt miljö.
@ECHO OFF
XCOPY C:\källa\*.* D:\Mål\ /S /E
REM Rest av Batch-manus
7.
Behörigheter: Se till att användaren som har
`XCOPY`kommandot körs har de nödvändiga behörigheterna för käll- och målkatalogerna.
8.
Filkonflikter: Om filer med samma namn redan finns i målkatalogen, kan
`XCOPY`reagera olika beroende på vilka alternativ du väljer. Som standard kommer du att bli tillfrågad när filkonflikter uppstår.
XCOPY C:\källa\*.* D:\Mål\ /S /E /Y
Här är alternativet
`/Y`används för att undertrycka alla förfrågningar.
Det är viktigt att förstå de specifika behoven av din kopieringsoperation och
`XCOPY`-Justera alternativen därefter. Observera också att det finns alternativa metoder för att kopiera filer i Windows-miljön, som t.ex
`COPY`,
`ROBOCOPY`och
`COPY-ITEM`i PowerShell.