批处理文件:复制用户数据

Batch file: copy user data

我正在尝试编写一个批处理文件,用于从每个用户目录复制某些数据。但是用户名不会总是相同的。

我需要这样的东西:

xcopy "C:\Users\%SOMEUSER%\Documents*" "C:\Migration\%SOMEUSER%\Documents*"

有人有什么想法吗? :)

for /f %%i in ('dir /b /ad-h c:\users') do xcopy "c:\users\%%i\Documents*" "C:\Migration\%%i\Documents*"