Цитата: 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" "куда"
  Но с этим я уже разобрался