@ECHO OFF
SET driveLetter=%~d0
FOR /R %%x IN (*.pst) DO (
ROBOCOPY %%x %driveLetter%\%%x /E /COPYALL /ZB /MT:20 /XJ /R:2 /W:5
)
PAUSE
EXIT
我无法解决这个问题。我想要做的是搜索用户文件夹(包括子文件夹)中的任何.pst文件,然后将它们复制到闪存驱动器。
答案 0 :(得分:0)
非常简单,实际上只使用xcopy:
xcopy c:\users\%username%\*.pst F:\ /e
(如果不是F,则将F:/替换为驱动器位置。)
答案 1 :(得分:0)
@ECHO OFF
SET driveLetter=%~d0
ROBOCOPY %USERPROFILE% %driveLetter%\Outlook *.pst /S /COPYALL /ZB /XJ /MT:20 /R:2 /W:5
PAUSE
EXIT
解。感谢大家。