Использую команду
robocopy
в командной строке Windows с такими параметрами:
robocopy "D:\My files" "E:\My backup" /e /z /s /xd "temp files"
Названия директорий содержат пробелы, и исключенная директория тоже.
Пытаюсь написать простую программу в VBA, которая бы запускала cmd.exe с этими параметрами при нажатии на кнопку. Но не знаю, как указывать директории с пробелом в имени. Подскажите, пожалуйста! Без пробелов получается:
Private Sub Command1_Click()
Shell "cmd /c robocopy " & sSource & " /e /z /s " & sPath & " D:\Files E:\Backup " & sFile
End Sub