Как в windows 10 скопировать только новые файлы

Обновлено: 06.07.2024

Конфигурация компьютера
Процессор: i5-4670@3400
Материнская плата: ga-z97m-d3h
Прочее: Zalman CNPS10X Performa
Есть специально для того предназначенный инструмент — RoboCopy. »

Спасибо
Сделал так, Все верно или лучше, что то добавить?

robocopy "\\dc\1c_update\1cv8" "C:\Program Files (x86)\1cv8" /MIR /Z

Читаем xcopy /?
/D:m-d-y Копирует файлы, измененные либо в указанный день, либо после. »
лучше уж 1с разместить на терминале и там обновлять »

Это зависит от того, что Вы хотите получить. Если резервную копию — то, разумеется, неверно. Резервная копия — это никогда не зеркало/реплицирование (по той же причине, не являются резервированием перемещаемые профили пользователей в домене, схемы синхронизации через интернет типа Dropbox и присные с ним) . Что будет, если по каким-то причинам с исходными файлами случится что-то нехорошее (удаление, повреждение содержимого и т.п.)?

Если же Ваша цель именно простая репликация, а не резервирование — то в общем случае этого достаточно, разве что с параметрами логирования поиграться: Robocopy и убедиться, что файловая система в источнике и приёмнике — NTFS.

написал строчку копирующую все файлы папками в другую папку.
Вот команда
xcopy "\\dc\1c_update\1cv8" "C:\Program Files (x86)\1cv8" /y /S /E
krasavchik0, В чём трудность дописать в строчке /D ?

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Microsoft Windows логотип.

Windows предлагает множество способов копирования и перемещения файлов. Мы покажем вам все хитрости для проводника и их использование в командной строке и PowerShell. Вы даже можете добавить «Копировать в» и «Переместить в» в контекстные меню Проводника.

При копировании файла или папки в Windows 10 дубликат создается из выбранного элемента и сохраняется в выбранной папке назначения. Однако при перемещении файла или папки исходный элемент перемещается в целевую папку вместо отправки идентичной копии.

Как копировать или перемещать файлы с помощью перетаскивания

Одним из наиболее распространенных способов копирования или перемещения файла или папки является перетаскивание их в папку назначения. По умолчанию, в зависимости от расположения папки назначения, File Explorer может перемещать ее вместо ее копирования или наоборот. Однако есть скрытый метод, который переопределяет поведение Windows по умолчанию.

Откройте проводник, нажав Windows + E, и перейдите к файлу, который вы хотите скопировать.

Откройте проводник для файлов, которые вы хотите скопировать.

При перетаскивании файлов из одной папки в другую вы можете использовать панель слева или открыть другой экземпляр Проводника, чтобы перейти к папке назначения. В этом примере мы будем использовать второе окно проводника для копирования файлов.

Откройте второе окно проводника, нажав Windows + E, и перейдите к папке назначения.

Откройте второй проводник и выберите файлы для копирования.

Windows выполняет два действия по умолчанию при перетаскивании файла или папки в новое место назначения: копирование или перемещение. Копирование происходит, когда вы помещаете файл или папку в каталог на другой привод. Перемещение происходит, когда вы бросаете его на одни и те же диск, как мы сделаем ниже. Однако есть скрытый прием, который заставляет Windows выполнять определенное действие.

Чтобы скопировать файлы на другой диск, выделите файлы, которые вы хотите скопировать, щелкните и перетащите их во второе окно, а затем отбросьте их.

Перетащите файлы во второе окно и бросьте их.

Если вы пытаетесь скопировать файлы в папку на том же диске, щелкните и перетащите их во второе окно. Прежде чем вы их уроните, нажмите Ctrl, чтобы активировать режим копирования.

Если вы хотите скопировать файл на тот же диск, нажмите Ctrl, прежде чем поместить его в окно.

Чтобы переместить файлы в другой каталог на том же диске, выделите файлы, которые вы хотите переместить, щелкните и перетащите их во второе окно, а затем отбросьте их.

Нажмите и перетащите файлы во второе окно.

Если папка назначения находится на другом диске, щелкните и перетащите их во второе окно, как и раньше, но на этот раз нажмите Shift, чтобы активировать режим Move.

Чтобы переместить файлы в папку на другом диске, щелкните и перетащите их, но перед тем, как уронить, нажмите Shift.

Как копировать или перемещать файлы, используя вырезать, копировать и вставить

Вы также можете копировать и перемещать файлы с помощью буфера обмена, так же, как вы вырезать, копировать и вставлять текст.

Откройте проводник, нажав Windows + E, и перейдите к файлу, который вы хотите скопировать.

Откройте проводник и перейдите в папку с файлами, которые вы хотите скопировать.

Выделите файлы, которые вы хотите скопировать, а затем нажмите «Копировать» в меню «Файл» или нажмите Ctrl + C на клавиатуре, чтобы добавить их в буфер обмена.

Выделите файлы и нажмите

Если вы предпочитаете перемещать элементы, выделите файлы, которые вы хотите переместить. Затем нажмите «Вырезать» в меню «Файл» или нажмите Ctrl + X, чтобы добавить файлы в буфер обмена.

Выберите файлы и нажмите

Перейдите в каталог, в который вы хотите переместить файлы, а затем нажмите «Вставить» на вкладке «Главная» или нажмите Ctrl + V. В зависимости от того, нажмете ли вы «Копировать» или «Вырезать», ваши файлы будут скопированы или перемещены соответственно.

Перейдите в папку назначения и нажмите

Копирование или перемещение файлов и папок с помощью контекстного меню

Контекстное меню Windows 10 с

Когда вы щелкаете правой кнопкой мыши по файлу или папке, в Windows есть несколько скрытых функций контекстного меню, которые позволяют вам добавить две опции: Копировать в или Переместить в. Добавление этих двух функций в контекстное меню дает вам возможность скопировать или переместить элементы всего за несколько кликов.

СВЯЗАННЫЕ С: Как добавить «Переместить в» или «Скопировать в» в контекстное меню Windows 10

Как копировать или перемещать файлы с помощью командной строки

СВЯЗАННЫЕ С: 10 способов открыть командную строку в Windows 10

В проводнике введите

Чтобы скопировать файл, вы можете использовать следующий синтаксис команды (если вы копируете папку, просто опустите расширение файла):

Кавычки в команде важны только тогда, когда имя файла или папки содержит пробелы. Если у них нет пробелов, вам не нужно включать кавычки. В приведенном ниже примере ни имя файла, ни папка не содержат пробелов, поэтому нам не нужно их использовать.

Файл копируется в папку назначения.

Вы также можете использовать copy Команда для дублирования нескольких файлов одновременно. Просто разделите каждый файл запятой, а затем укажите папку назначения, как обычно.

Разделите несколько файлов запятой, чтобы скопировать их.

Чтобы переместить файл, вы можете использовать следующий синтаксис команды (если вы перемещаете папку, просто опустите расширение файла):

Как и при копировании, кавычки в команде важны только тогда, когда имя файла или папки содержит пробелы. Если они этого не делают, вам не нужно включать кавычки. В приведенном ниже примере ни имя файла, ни папка не содержат пробелов, поэтому нам не нужно их использовать.

Команда перемещает файл поверх.

Однако, если вы попытаетесь переместить несколько файлов, как мы это сделали с copy Командная строка выдаст синтаксическую ошибку.

Использование запятой для перемещения более одного файла не работает, и командная строка выдаст ошибку.

Есть несколько других способов перемещать более одного элемента одновременно, используя командную строку, не выдавая ошибку. Каждый метод использует подстановочный знак для перемещения нескольких файлов в одной инструкции.

Во-первых, если вы хотите переместить все файлы определенного типа, вы можете использовать следующий синтаксис для перемещения файлов:

Используйте подстановочный знак для перемещения всех файлов с определенным типом расширения.

Второй метод включает перемещение всего внутри исходного каталога, независимо от типа файла. Вы можете использовать следующий синтаксис для завершения перемещения:

Переместите каждый файл, который находится внутри папки.

Как копировать или перемещать файлы с помощью PowerShell

Windows PowerShell даже более мощная и гибкая, чем командная строка, когда дело доходит до копирования или перемещения файлов и папок в среде командной строки. Хотя мы будем только царапать поверхность, с помощью командлетов вы можете делать действительно мощные вещи.

СВЯЗАННЫЕ С: 9 способов открыть PowerShell в Windows 10


Хотя они не являются обязательными, Copy-Item Командлет требует только кавычки вокруг имени файла и каталога, если они содержат пробелы.

Например, чтобы скопировать файл из текущего каталога в другой, вы должны использовать следующую команду:

Введите команду, и файл будет скопирован в папку назначения.

Настоящая мощь PowerShell заключается в возможности передавать командлеты вместе. Например, у нас есть папка с кучей подпапок с электронными книгами, которые мы хотим скопировать.

Вместо изменения каталога и повторного запуска команды мы можем заставить PowerShell сканировать каждую папку и подпапку, а затем копировать все файлы определенного типа в место назначения.

Мы могли бы использовать следующий командлет:

Get-ChildItem часть командлета перечисляет все файлы в текущем каталоге и все его подпапки (с -Recurse переключатель) с расширением файла AZW и передает их | символ) к Copy-Item Командлет.

После ввода команды PowerShell выполняет поиск во всех подпапках и копирует все, что находится в пределах указанного расширения файла.

Для перемещения файлов вместо этого вы можете использовать следующий синтаксис для перемещения чего угодно:

Предмет был перемещен.

Введите следующий командлет, чтобы переместить все файлы определенного типа из каталога и его подпапок:

Команда XCOPY используется для копирования файлов и каталогов с сохранением их структуры. По сравнению с командой COPY имеет более широкие возможности и является наиболее гибким средством копирования в командной строке Windows

Формат командной строки:

XCOPY источник [целевой_объект] [/A | /M] [/D[:дата]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B] [/EXCLUDE:файл1[+файл2][+файл3]. ]

Параметры командной строки:

источник - Копируемые файлы.

целевой_объект - Расположение или имена новых файлов.

/A - Копирование только файлов с установленным архивным атрибутом; сам атрибут при этом не изменяется.

/M - Копирование только файлов с установленным архивным атрибутом; после копирования атрибут снимается.

/D:m-d-y - Копирование файлов, измененных не ранее указанной даты. Если дата не указана, заменяются только конечные файлы, более старые, чем исходные.

/EXCLUDE:файл1[+файл2][+файл3]. - Список файлов, содержащих строки с критериями для исключения файлов и папок из процесса копирования. Каждая строка должна располагаться в отдельной строке файла. Если какая-либо из строк совпадает с любой частью абсолютного пути к копируемому файлу, такой файл исключается из операции копирования. Например, указав строку \obj\ или .obj, можно исключить все файлы из папки obj или все файлы с расширением OBJ соответственно.

/P - Вывод запросов перед созданием каждого нового файла.

/S - Копирование только непустых каталогов с подкаталогами.

/E - Копирование каталогов с подкаталогами, включая пустые. Эквивалентен сочетанию ключей /S /E. Совместим с ключом /T.

/V - Проверка размера каждого нового файла.

/W - Вывод запроса на нажатие клавиши перед копированием.

/C - Продолжение копирования вне зависимости от наличия ошибок.

/I - Если целевой объект не существует и копируется несколько файлов, считается, что целевой объект задает каталог.

/Q - Запрет вывода имен копируемых файлов.

/F - Вывод полных имен исходных и целевых файлов.

/L - Вывод имен копируемых файлов.

/G - Копирование зашифрованных файлов в целевой каталог, не поддерживающий шифрование.

/H - Копирование, среди прочих, скрытых и системных файлов.

/R - Перезапись файлов, предназначенных только для чтения.

/T - Создание структуры каталогов без копирования файлов. Пустые каталоги и подкаталоги не включаются в процесс копирования. Для создания пустых каталогов и подкаталогов используйте сочетание ключей /T /E.

/U - Копирование только файлов, уже имеющихся в целевом каталоге.

/K - Копирование атрибутов. При использовании команды XСOPY обычно сбрасываются атрибуты "Только для чтения".

/N - Использование коротких имен при копировании.

/O - Копирование сведений о владельце и данных ACL.

/X - Копирование параметров аудита файлов (подразумевает ключ /O).

/Y - Подавление запроса подтверждения на перезапись существующего целевого файла.

/-Y - Запрос подтверждения на перезапись существующего целевого файла.

/Z - Копирование сетевых файлов с возобновлением.

/B - Копирование символической ссылки вместо ее целевого объекта.

/J - Копирование с использованием небуферизованного ввода/вывода. Рекомендуется для очень больших файлов.

Ключ /Y можно установить через переменную среды COPYCMD.

Ключ /-Y командной строки переопределяет такую установку.

Примеры использования XCOPY

XCOPY /? - выдать краткую справку по использованию команды.

Что означает D:\copy1:
имя файла или каталога
(F = файл, D = каталог)? D

После ответа D целевой каталог будет создан и копирование будет выполняться в D:\COPY1\. Для подавления запроса на создание целевого каталога используется параметр /I:

xcopy C:\users D:\copy1 /I

xcopy C:\users D:\copy1 /H /Y /C - копирование файлов, включая скрытые и системные, с подавлением запроса на перезапись существующих и возобновлением при ошибке. Если существующий в целевом каталоге файл имеет атрибут "Только чтение", то копирование не выполняется. Для перезаписи таких файлов используется ключ /R

xcopy C:\users D:\copy1 /H /Y /C /R /S - скопировать все файлы и подкаталоги ( /S ) с перезаписью существующих без запроса ( /Y ) , включая скрытые и системные. ( /H ) с перезаписью файлов с атрибутом "Только чтение" (/R) и игнорированием ошибок ( /C )

xcopy C:\users D:\copy1 /H /Y /C /R /S /EXCLUDE:C:\users\listnotcopy.txt - то же, что и в предыдущем случае, но текстовый файл C:\users\listnotcopy.txt задает признаки исключения из процедуры копирования. Пример содержимого файла:

\User1\ - исключить из копирования каталог C:\users\user1
All Users исключить из копирования каталог C:\users\All Users
de*.* - исключить из копирования все файлы и каталоги, начинающиеся на буквосочетание "de"

xcopy C:\users\*.exe D:\copy1 /H /Y /C /R /S /EXCLUDE:C:\users\listnotcopy.txt - то же, что и в предыдущем примере, но выполняется только копирование исполняемых файлов с расширением .exe .

xcopy %TEMP%\*.ini D:\copy1\ini /H /Y /C /R /S /I - копирование всех файлов с расширением .ini из каталога временных файлов в каталог D:\copy1\ini\ . Если целевой подкаталог \ini\ не существует, то он будет создан без запроса пользователю ( /I ) .

xcopy %TEMP%\*.ini D:\copy1\ini /H /Y /C /R /S /I /D:09-16-2013 - то же, что и в предыдущем примере, но выполняется копирование только тех файлов, у которых установлена дата изменения 16 сентября 2013 года и старше.

xcopy C:\ D:\copy1\LISTDIR /H /Y /C /R /S /I /E /T - создать структуру папок диска C: в каталоге D:\copy1\LISTDIR . Копирование файлов не выполняется. Копируются только папки, включая пустые, скрытые и системные.

xcopy C:\ D:\copy1\LISTDIR /H /Y /C /R /S /I /E /T /D:09-16-2013 воссоздать в каталоге D:\copy1\LISTDIR структуру папок диска C: , с датой изменения 16 сентября 2013 года и позже.

Для добавления новых файлов в каталоги и обновления существующих на более поздние версии, можно использовать команду REPLACE.

Хотя вы, вероятно, не особо задумывались о диалоге копирования в Windows, возможно, в некоторых отношениях он может быть лучше. Это не всегда быстро, когда вы копируете большое количество файлов. А в Windows 7 и более ранних версиях весь процесс останавливается и ожидает ввода, если есть конфликт или другая ошибка.

К счастью, Windows 10 не имеет этой проблемы. Но вы все равно можете ускорить копирование файлов в Windows другими способами. Давайте посмотрим на некоторые из них.

1. Мастер быстрых клавиш для копирования файлов

Наиболее важными из них являются основные операции вырезания, копирования и вставки:

  • Нажмите Ctrl + X вырезать файл. Это переместит файл в буфер обмена, чтобы вы могли вставить его в другое место. При вставке вырезанный файл удаляется из исходного местоположения.
  • использование Ctrl + C скопировать вместо. Копирование похоже на вырезание, за исключением того, что исходный файл остается после того, как вы вставили копию.
  • Ctrl + V это ярлык для вставки. Используйте это, чтобы переместить вырезанный файл или создать второй экземпляр скопированного файла в новом месте.

Это не единственные сочетания клавиш File Explorer, о которых вам следует знать. использование Ctrl + Shift + N чтобы быстро создать новую папку, в которую будут помещены ваши скопированные файлы. Alt + Left / Right позволит вам перейти к предыдущей и следующей папкам соответственно. использование Alt + Up чтобы подскочить на один уровень в вашей иерархии папок.

Более подробную информацию вы найдете в нашем огромном руководстве по сочетаниям клавиш в Windows 10.

Сочетания клавиш Windows 101: полное руководство



Сочетания клавиш Windows 101: полное руководство
Сочетания клавиш могут сэкономить вам часы времени. Освойте универсальные сочетания клавиш Windows, приемы клавиатуры для конкретных программ и несколько других советов, чтобы ускорить вашу работу.
Прочитайте больше

,

2. Знай ярлыки мыши тоже

Окно Копировать Переместить сюда

Если вы предпочитаете использовать мышь, для простого копирования и вставки не так много приемов. Но вы можете использовать несколько хитростей.

Держать Ctrl и щелкните несколько файлов, чтобы выбрать их все, независимо от того, где они находятся на странице. Чтобы выбрать несколько файлов подряд, щелкните первый, затем нажмите сдвиг пока вы нажимаете последний. Это позволяет легко выбрать большое количество файлов для копирования или вырезания.

Как правило, нажатие и перетаскивание файлов левой кнопкой мыши перемещает их в новое место (так же, как вырезание и вставка). Однако, если вместо этого щелкнуть и перетащить их правой кнопкой мыши, появится небольшое меню. Это позволяет вам выбрать, копировать или перемещать файлы; удобно, если вы не хотите использовать сочетания клавиш по любой причине.

3. Используйте Windows 10

Windows 10 Copy Dialog

Ранее мы упоминали, что Windows 8 и Windows 10 имеют гораздо лучший интерфейс копирования, чем Windows 7 и более ранние версии. Это быстрее и предоставляет график, показывающий скорость с течением времени.

Еще лучше, если вы копируете несколько файлов одновременно, он объединяет все вместе, так что у вас не будет нескольких всплывающих окон. Вы также можете приостанавливать и возобновлять отдельные процессы, позволяя вам расставить приоритеты для одной операции или приостановить длительную передачу, пока вы используете компьютер для чего-то другого.

И что самое приятное, диалоговое окно копирования в Windows 10 не прекратится полностью, если в работе возник конфликт. Он продолжается и позволяет вам ответить, когда вы вернетесь. Это намного лучше, чем отступить на некоторое время, только вернуться и обнаружить, что операция приостановлена ​​на десять секунд.

Microsoft прощается с Windows 7 в 2020 году

Все еще используете Windows 7? Как перейти на Windows 10 до 2020 года



Все еще используете Windows 7? Как перейти на Windows 10 до 2020 года
Конец жизни Windows 7 быстро приближается. Вот что должны знать и делать все пользователи Windows 7 до января 2020 года.
Прочитайте больше

, Если вы все еще используете Windows 7, сейчас самое время перейти на Windows 10 и получить всевозможные улучшения, подобные этому.

4. Попробуйте TeraCopy

TeraCopy в действии

Это приложение идет намного дальше, чем предлагает Windows. Он использует специальные алгоритмы для ускорения процесса копирования. Приложение может проверить скопированные файлы, чтобы убедиться, что они на 100% идентичны. И если вы часто перетаскиваете файлы по ошибке, вы можете включить диалоговое окно подтверждения, чтобы убедиться, что вы действительно хотели это сделать.

У TeraCopy есть несколько других штрихов, которые делают его еще более изысканным. При желании вы можете интегрировать приложение с File Explorer, чтобы все операции копирования / вставки использовали TeraCopy по умолчанию. Он также сохраняет исходную информацию о дате и времени скопированных файлов.

Конечно, программное обеспечение также интеллектуально пропускает проблемные файлы и позволяет просматривать их позже, вместо того, чтобы заморозить всю операцию. В целом, это отличный инструмент для тех, кто часто копирует файлы.

5. Получите Geeky с Robocopy

Пример Robocopy для Windows

Если вы не возражаете копаться в командной строке, вы можете попробовать удобный встроенный инструмент под названием Robocopy (сокращение от Robust File Copy). Хотя обычным пользователям не нужно беспокоиться об этом, он предлагает больше возможностей для опытных пользователей, которым необходимо выполнять сложные операции копирования файлов.

Его использование значительно облегчает выполнение повторяющихся заданий копирования. Для тех, кому нужен быстрый метод копирования по сети, Robocopy также будет необходим.

Чтобы использовать Robocopy, откройте окно командной строки или PowerShell. Команда начинается с Robocopy и принимает ряд параметров в зависимости от того, что вы хотите сделать. Рассмотрение всего этого выходит за рамки этого обсуждения; проверьте страницу помощи Microsoft на Robocopy или введите Робокопия /? в командной строке для получения инструкций.

Если вам нужно регулярно выполнять одну и ту же операцию копирования, рассмотрите возможность создания командного файла

Как создать пакетный файл (BAT) за пять простых шагов



Как создать пакетный файл (BAT) за пять простых шагов
В этой статье рассказывается, как создать командный файл, используя пять простых шагов для операционной системы Windows.
Прочитайте больше

что вы можете просто дважды щелкнуть для запуска. Вы даже можете настроить запуск сценария через планировщик задач, чтобы он не требовал от вас ручной работы.

6. Обновите ваши диски, чтобы ускорить копирование файлов

Хотя все вышеперечисленное является программной настройкой, мы должны отметить, что аппаратное обеспечение также играет важную роль в скорости копирования данных.

Как вы, вероятно, знаете, старые жесткие диски (HDD) работают намного медленнее, чем твердотельные накопители (SSD). Копирование файлов на HDD займет больше времени, чем та же операция на SSD. Если у вас еще нет SSD на вашем компьютере, рассмотрите возможность обновления, чтобы сделать перемещение и копирование файлов намного быстрее.

Это также необходимо учитывать при копировании на внешний диск или с него. Если у вас есть старый внешний жесткий диск или флэш-накопитель, использующий USB 2.0, скорость передачи данных будет низкой. Для достижения наилучших результатов используйте современный USB 3.0 накопитель, который поддерживает намного более быструю передачу данных. Вы узнаете их по их синей окраске; узнайте больше в нашем руководстве по USB-кабелям и портам

Понять типы USB-кабелей и какой использовать



Понять типы USB-кабелей и какой использовать
Почему так много разных типов USB-кабелей? Узнайте о различиях между типами разъемов USB и о том, как купить лучший кабель.
Прочитайте больше

,

Быстрое копирование файлов в ваших руках

Мы рассмотрели несколько способов повысить эффективность копирования файлов в Windows. Вы найдете много других программ, которые выполняют такую ​​же работу, как TeraCopy, но все они очень похожи. Большинство людей должны быть довольны тем, что предлагает TeraCopy.

В сочетании с другими советами, упомянутыми здесь, вы будете передавать файлы в кратчайшие сроки. Если вы хотите получить еще больше от управления файлами, посмотрите лучшие расширения для улучшения проводника файлов

10 лучших расширений Windows File Explorer для управления файлами



10 лучших расширений Windows File Explorer для управления файлами
Если вы используете Windows 10, вы используете проводник. Попробуйте эти удобные расширения, чтобы получить больше от File Explorer!
Прочитайте больше

,

Узнайте больше о: буфере обмена, проводнике, управлении файлами, проводнике Windows.

Читайте также: