4

Можно ли при копировании / объединении больших структур каталогов под Windows сделать что-то вроде "Да для всех", но в обратном порядке, чтобы все существующие файлы не были перезаписаны?

Существует аналогичная функциональность при использовании таких инструментов, как rsync , но это не нативный процесс в Windows.

3 ответа3

7

В Vista и Windows 7 в диалоговом окне «Копировать / не копировать» есть опция « Сделать это» для следующих N конфликтов. А вот еще один сайт (Как сказать «Нет всем» во время операций копирования файлов в Windows), на котором упоминается опция shift+click по опции « Нет» в графическом интерфейсе с снимками экрана.

2

Вы можете нажать клавишу "Shift", а затем нажать кнопку "Нет", чтобы включить вариант "Нет всем" в соответствии с этой статьей (в которой есть ряд других полезных советов).

1

В Unix это называется no clobber , я не нашел способа сделать это в командной строке для Windows, но если вы используете графический интерфейс, удерживайте SHIFT когда нажимаете no, http://www.imaginaryplanet.net/ веблоги / idiotprogrammer / 2005/06 / копирования не перезаписывать-не-для-всех /

для командной строки

Сделайте файлы назначения доступными только для чтения, затем используйте /Y в команде копирования? Затем вы можете снять флаг «только для чтения» впоследствии, если это необходимо. http://whrl.pl/RTc36

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .