Як перезаписати наявні файли в пакет?


123

Наступна команда копіює та переміщує файл, але мені також потрібна, щоб перезаписати замінений ним файл.

xcopy /s c:\mmyinbox\test.doc C:\myoutbox

Відповіді:



43

Ви можете використовувати:

copy /b/v/y

Дивіться SS64 на сторінці КОПІЯ .


1
я новий для партії, що б / в / у виступають?
Мал

9
використовувати, copy /?щоб мати допомогу! /bозначає бінарний файл, /vозначає перевірку, /yце сила. В іншому випадку ss64.com - дуже хороший посилання.
Бенуа

Вибачте, що я щойно зрозумів, що у моїх папках є пробіли, я незвично використовую підкреслення, як це правильно обробляється?
Мал

1
додайте свої аргументи всередину ". Якщо у вас є "внутрішній аргумент, який додається (що ніколи не стосується іменних файлів), подвійте його.
Бенуа

30

Додати /yв командний рядок xcopy:

Приклад:

xcopy /y c:\mmyinbox\test.doc C:\myoutbox

2
Чи можете ви додати ще якусь інформацію, яка вже не в іншій відповіді? Це насправді не потрібно розміщувати як нову відповідь інакше.
Мішель

1
використовуйте прорізну косу рису для цільового шляху, інакше вона призведе до помилки, якщо цільова папка не існує
Назва коду Джек

19

вам потрібно просто додати / Y

xcopy /s c:\mmyinbox\test.doc C:\myoutbox /Y

і якщо ви використовуєте шлях з пробілами, спробуйте це

xcopy /s "c:\mmyinbox\test.doc" "C:\myoutbox" /Y

1
Чи можете ви додати ще якусь інформацію, яка вже не в іншій відповіді? Це на самому ділі не потрібно бути в курсі , як новий відповідь в іншому випадку
Джеб

11

Якщо команда копіювання виконується з пакетного завдання, вам не потрібно використовувати перемикач / Y: вона замінить існуючі файли.


2

Ви можете звернутися за допомогою до командної строки Windows, використовуючи таку команду:xcopy /?


2

Команда, яка буде копіювати в будь-якому випадку

xcopy "path\source" "path\destination" /s/h/e/k/f/c/y

1

Якщо файл призначення призначений лише для читання, використовуйте /y/r

xcopy /y/r source.txt dest.txt
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.