robocopy "source" "destination" files_to_copy.ext /e /xd "folder_to_exclude"
robocopy
является обновленной версией xcopy
, таким образом, является более полезным. Вы можете проверить полное использование, набрав robocopy /?
, или из документации Microsoft , или из ss64 .
РЕДАКТИРОВАТЬ: Почти забыл, robocopy принимает подстановочные знаки, так что вы можете набрать *.*
, чтобы скопировать все файлы. В строке, которую я предлагаю, уже есть опция /e
, которая будет копировать все подпапки, даже пустые. /xf:file_to_exclude.ext
также можно использовать для пропуска файлов определенного типа, например. /xf:"*.txt"
для исключения всех файлов .txt.
xf
используется для исключения файлов, xd
для исключения папок.