Цитата: xcopy /?
/S Копирует все папки и подпапки, кроме пустых.
неа. так копируется то что в папке ("Install" и "Update"), а не папка с вложением. Нужно, чтобы скопировалась папка "Soft" с папками внутри нее. Допустим копируем в d:\backup
Если по вашей схеме, то в "BackUp" скопируется "Install" и "Update". А нужно. что бы в "BackUp" находилась "Soft", со всеми вложениями ("Install" и "Update").
Цитата: /Q Не отображает имена файлов во время копирования.
вместо этого, я вывожу все что копируется в файл лога (в конце xcopy ставлю > backup.log).
Цитата: if exist d:\Soft
мне кажется, что это будет лишнее, т.к. и делается все для того, что бы это копировать. Хотя... спасибо.
Цитата: если код находится в папке назначения
Код:
if exist d:\Soft xcopy/y/e/v/c/i/h/r/k/g d:\Soft
Я имел в виду применительно:
Цитата: for /f "usebackq tokens=*" %%i in ("list") do xcopy "%%i" "куда"
Но с этим я уже разобрался