How to suppress prompting in XCOPY?

  • Thread starter Thread starter Dmitriy Kopnichev
  • Start date Start date
D

Dmitriy Kopnichev

Hello
How to suppress prompting if I want to overwrite an existing destination
file and not overwrite an existing destination file in XCOPY? There's no
this in the XCOPY help.
 
Hi

See if this helps.

From a command prompt type:

xcopy /?

--

Will Denny
MS-MVP Windows - Shell/User
Please reply to the News Groups


| Hello
| How to suppress prompting if I want to overwrite an existing destination
| file and not overwrite an existing destination file in XCOPY? There's no
| this in the XCOPY help.
|
|
 
Dmitriy Kopnichev said:
Hello
How to suppress prompting if I want to overwrite an existing destination
file and not overwrite an existing destination file in XCOPY? There's no
this in the XCOPY help.

XCOPY /Y
 
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\>xcopy /?
Copies files and directory trees.

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S
[/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G]
[/H] [/R] [/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y]
[/Z]

[/EXCLUDE:file1[+file2][+file3]...]

source Specifies the file(s) to copy.
destination Specifies the location and/or name of new
files.
/A Copies only files with the archive attribute
set,
doesn't change the attribute.
/M Copies only files with the archive attribute
set,
turns off the archive attribute.
/D:m-d-y Copies files changed on or after the
specified date.
If no date is given, copies only those files
whose
source time is newer than the destination
time.
/EXCLUDE:file1[+file2][+file3]...
Specifies a list of files containing strings.
Each string
should be in a separate line in the files.
When any of the
strings match any part of the absolute path
of the file to be
copied, that file will be excluded from being
copied. For
example, specifying a string like \obj\ or
..obj will exclude
all files underneath the directory obj or all
files with the
.obj extension respectively.
/P Prompts you before creating each destination
file.
/S Copies directories and subdirectories except
empty ones.
/E Copies directories and subdirectories,
including empty ones.
Same as /S /E. May be used to modify /T.
/V Verifies each new file.
/W Prompts you to press a key before copying.
/C Continues copying even if errors occur.
/I If destination does not exist and copying
more than one file,
assumes that destination must be a directory.
/Q Does not display file names while copying.
/F Displays full source and destination file
names while copying.
/L Displays files that would be copied.
/G Allows the copying of encrypted files to
destination that does
not support encryption.
/H Copies hidden and system files also.
/R Overwrites read-only files.
/T Creates directory structure, but does not
copy files. Does not
include empty directories or subdirectories.
/T /E includes
empty directories and subdirectories.
/U Copies only files that already exist in
destination.
/K Copies attributes. Normal Xcopy will reset
read-only attributes.
/N Copies using the generated short names.
/O Copies file ownership and ACL information.
/X Copies file audit settings (implies /O).
/Y Suppresses prompting to confirm you want to
overwrite an
existing destination file.
/-Y Causes prompting to confirm you want to
overwrite an
existing destination file.
/Z Copies networked files in restartable mode.

The switch /Y may be preset in the COPYCMD environment
variable.
This may be overridden with /-Y on the command line.

C:\>


--
The people think the Constitution protects their rights;
But government sees it as an obstacle to be overcome.


| Hi
|
| See if this helps.
|
| From a command prompt type:
|
| xcopy /?
|
| --
|
| Will Denny
| MS-MVP Windows - Shell/User
| Please reply to the News Groups
|
|
message
| | | Hello
| | How to suppress prompting if I want to overwrite an
existing destination
| | file and not overwrite an existing destination file in
XCOPY? There's no
| | this in the XCOPY help.
| |
| |
|
 
I use /R /D /Y = No prompt, and only overwrites the old file if file you are
trying to copy is newer.

PS - I've repeated this command for several different directories in a
simple batch file - it backs up all of these directories to the second hard
disk in a single operation.
 
Thanks for your reply.
I don't want to overwrite files even if files I'm trying to copy are newer.
 
Back
Top