xcopy: Add support for xcopy /k.

xcopy should remove read only permissions from the destination file unless the
/k option is supplied.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=40706
Signed-off-by: Jason Edmeades <us@edmeades.me.uk>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Jason Edmeades 2018-07-04 22:08:41 +01:00 committed by Alexandre Julliard
parent ab46a89c3b
commit 1bfe68512d
50 changed files with 1119 additions and 53 deletions

View File

@ -16098,7 +16098,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16128,6 +16163,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15631,7 +15631,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15661,6 +15661,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15820,7 +15820,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15850,6 +15885,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15548,7 +15548,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15578,6 +15613,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -16083,7 +16083,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "M"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16113,6 +16148,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15775,7 +15775,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "V"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15805,6 +15840,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15233,7 +15233,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15263,6 +15263,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15662,7 +15662,7 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15692,6 +15692,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"
@ -15725,6 +15726,7 @@ msgstr ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15662,7 +15662,7 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15692,6 +15692,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"
@ -15725,6 +15726,7 @@ msgstr ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15240,7 +15240,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15270,6 +15270,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -16178,7 +16178,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16208,6 +16243,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15260,7 +15260,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15290,6 +15290,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15626,7 +15626,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "H"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15656,6 +15691,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -16094,7 +16094,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "R"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16124,6 +16159,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15892,7 +15892,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15922,6 +15957,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -14961,7 +14961,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -14991,6 +14991,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15520,7 +15520,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15550,6 +15585,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -16080,7 +16080,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "M"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16110,6 +16145,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -16177,7 +16177,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "C"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16207,6 +16242,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15642,7 +15642,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15672,6 +15707,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15802,7 +15802,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15832,6 +15867,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15668,7 +15668,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "K"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15698,6 +15733,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -14961,7 +14961,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -14991,6 +14991,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15663,7 +15663,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "K"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15693,6 +15728,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -16099,7 +16099,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16129,6 +16164,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -14961,7 +14961,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -14991,6 +14991,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -14961,7 +14961,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -14991,6 +14991,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15738,7 +15738,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "K"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15768,6 +15803,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15990,7 +15990,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16020,6 +16055,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15698,7 +15698,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15728,6 +15763,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15095,7 +15095,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15125,6 +15125,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15823,7 +15823,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15853,6 +15888,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15657,7 +15657,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15687,6 +15722,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15432,7 +15432,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15462,6 +15462,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -16107,7 +16107,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "M"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16137,6 +16172,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15959,7 +15959,7 @@ msgctxt "Directory key"
msgid "D"
msgstr "Ф"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
@ -15990,6 +15990,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -16142,7 +16142,7 @@ msgctxt "Directory key"
msgid "D"
msgstr "F"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
@ -16173,6 +16173,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15693,7 +15693,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "K"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15723,6 +15758,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -14961,7 +14961,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -14991,6 +14991,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15314,7 +15314,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15344,6 +15344,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15710,7 +15710,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15740,6 +15775,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15767,7 +15767,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "Д"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15797,6 +15832,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15201,7 +15201,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15231,6 +15231,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -14870,7 +14870,7 @@ msgctxt "Directory key"
msgid "D"
msgstr ""
#: xcopy.rc:80
#: xcopy.rc:81
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -14900,6 +14900,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15412,7 +15412,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -15442,6 +15477,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -15982,7 +15982,42 @@ msgctxt "Directory key"
msgid "D"
msgstr "D"
#: xcopy.rc:80
#: xcopy.rc:81
#, fuzzy
#| msgid ""
#| "XCOPY - Copies source files or directory trees to a destination.\n"
#| "\n"
#| "Syntax:\n"
#| "XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n"
#| "\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n"
#| "\n"
#| "Where:\n"
#| "\n"
#| "[/I] Assume directory if destination does not exist and copying two or\n"
#| "\tmore files.\n"
#| "[/S] Copy directories and subdirectories.\n"
#| "[/E] Copy directories and subdirectories, including any empty ones.\n"
#| "[/Q] Do not list names during copy, that is be quiet.\n"
#| "[/F] Show full source and destination names during copy.\n"
#| "[/L] Simulate operation, showing names which would be copied.\n"
#| "[/W] Prompts before beginning the copy operation.\n"
#| "[/T] Creates empty directory structure but does not copy files.\n"
#| "[/Y] Suppress prompting when overwriting files.\n"
#| "[/-Y] Enable prompting when overwriting files.\n"
#| "[/P] Prompts on each source file before copying.\n"
#| "[/N] Copy using short names.\n"
#| "[/U] Copy only files which already exist in destination.\n"
#| "[/R] Overwrite any read only files.\n"
#| "[/H] Include hidden and system files in the copy.\n"
#| "[/C] Continue even if an error occurs during the copy.\n"
#| "[/A] Only copy files with archive attribute set.\n"
#| "[/M] Only copy files with archive attribute set, removes the\n"
#| "\tarchive attribute.\n"
#| "[/D | /D:m-d-y] Copy new files or those modified after the supplied "
#| "date.\n"
#| "\t\tIf no date is supplied, only copy if destination is older\n"
#| "\t\tthan source.\n"
#| "\n"
msgid ""
"XCOPY - Copies source files or directory trees to a destination.\n"
"\n"
@ -16012,6 +16047,7 @@ msgid ""
"[/A] Only copy files with archive attribute set.\n"
"[/M] Only copy files with archive attribute set, removes the\n"
"\tarchive attribute.\n"
"[/K] Copy file attributes, without this attributes are not preserved.\n"
"[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n"
"\t\tIf no date is supplied, only copy if destination is older\n"
"\t\tthan source.\n"

View File

@ -108,6 +108,30 @@ static void test_parms_syntax(void)
RemoveDirectoryA("xcopytest2");
}
static void test_keep_attributes(void)
{
DWORD rc;
SetFileAttributesA("xcopy1", FILE_ATTRIBUTE_READONLY);
rc = runcmd("xcopy xcopy1 xcopytest");
ok(rc == 0, "xcopy failed to copy read only file\n");
ok((GetFileAttributesA("xcopytest\\xcopy1") & FILE_ATTRIBUTE_READONLY) != FILE_ATTRIBUTE_READONLY,
"xcopy should not have copied file permissions\n");
SetFileAttributesA("xcopytest\\xcopy1", FILE_ATTRIBUTE_NORMAL);
DeleteFileA("xcopytest\\xcopy1");
rc = runcmd("xcopy /K xcopy1 xcopytest");
ok(rc == 0, "xcopy failed to copy read only file with /k\n");
ok((GetFileAttributesA("xcopytest\\xcopy1") & FILE_ATTRIBUTE_READONLY) == FILE_ATTRIBUTE_READONLY,
"xcopy did not keep file permissions\n");
SetFileAttributesA("xcopytest\\xcopy1", FILE_ATTRIBUTE_NORMAL);
DeleteFileA("xcopytest\\xcopy1");
SetFileAttributesA("xcopy1", FILE_ATTRIBUTE_NORMAL);
}
START_TEST(xcopy)
{
char tmpdir[MAX_PATH];
@ -130,6 +154,7 @@ START_TEST(xcopy)
test_date_format();
test_parms_syntax();
test_keep_attributes();
DeleteFileA("xcopy1");
RemoveDirectoryA("xcopytest");

View File

@ -570,15 +570,25 @@ static int XCOPY_DoCopy(WCHAR *srcstem, WCHAR *srcspec,
ret = RC_WRITEERROR;
goto cleanup;
}
}
} else {
/* If /M supplied, remove the archive bit after successful copy */
if (!skipFile) {
if ((srcAttribs & FILE_ATTRIBUTE_ARCHIVE) &&
(flags & OPT_REMOVEARCH)) {
SetFileAttributesW(copyFrom, (srcAttribs & ~FILE_ATTRIBUTE_ARCHIVE));
if (!skipFile) {
/* If keeping attributes, update the destination attributes
otherwise remove the read only attribute */
if (flags & OPT_KEEPATTRS) {
SetFileAttributesW(copyTo, srcAttribs | FILE_ATTRIBUTE_ARCHIVE);
} else {
SetFileAttributesW(copyTo,
(GetFileAttributesW(copyTo) & ~FILE_ATTRIBUTE_READONLY));
}
/* If /M supplied, remove the archive bit after successful copy */
if ((srcAttribs & FILE_ATTRIBUTE_ARCHIVE) &&
(flags & OPT_REMOVEARCH)) {
SetFileAttributesW(copyFrom, (srcAttribs & ~FILE_ATTRIBUTE_ARCHIVE));
}
filesCopied++;
}
filesCopied++;
}
}
}
@ -764,6 +774,7 @@ static int XCOPY_ParseCommandLine(WCHAR *suppliedsource,
case 'N': flags |= OPT_SHORTNAME; break;
case 'U': flags |= OPT_MUSTEXIST; break;
case 'R': flags |= OPT_REPLACEREAD; break;
case 'K': flags |= OPT_KEEPATTRS; break;
case 'H': flags |= OPT_COPYHIDSYS; break;
case 'C': flags |= OPT_IGNOREERRORS; break;
case 'P': flags |= OPT_SRCPROMPT; break;

View File

@ -48,6 +48,7 @@
#define OPT_EXCLUDELIST 0x00020000
#define OPT_DATERANGE 0x00040000
#define OPT_DATENEWER 0x00080000
#define OPT_KEEPATTRS 0x00100000
#define MAXSTRING 8192

View File

@ -74,6 +74,7 @@ Where:\n\
[/A] Only copy files with archive attribute set.\n\
[/M] Only copy files with archive attribute set, removes the\n\
\tarchive attribute.\n\
[/K] Copy file attributes, without this attributes are not preserved.\n\
[/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n\
\t\tIf no date is supplied, only copy if destination is older\n\
\t\tthan source.\n\n"