У меня есть этот код,Robocopy пакетный файл, чтобы получить все локальные диски и резервные копии
For /F "tokens=1" %%I In ('wmic logicaldisk get DeviceID^,DriveType^|Findstr "3"') Do (
If Exist "%%I" robocopy %%I "%dest%\%%I" /MIR /IS /XA:SH /XD "!dirs!" /XF "!files!" /R:3 /W:3 /TEE /log+:"%srclog%\%logfile%" /NP
)
Однако Robocopy читает источник для резервного копирования в качестве пути профиля текущего пользователя так, т.е. Source: C: \ Users \ Administrator вместо требуемый C: \
Также, как установить переменные как буквы, так и с помощью: \? Это для создания папки назначения резервного копирования, так что я могу сортировать их по приводными алфавитов ...
Трудно сделать какие-либо рекомендации, не видя весь ваш код. – Squashman