首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RoboCopy与命令

RoboCopy与命令
EN

Stack Overflow用户
提问于 2013-05-07 22:09:10
回答 1查看 1.5K关注 0票数 0

我需要帮助处理我的RoboCopy批处理文件。我有一个批处理文件要运行RoboCopy来将文件从server1复制到server2。我已经包括了/XO开关,以便只复制新文件。

复制文件后,对复制的文件运行逗号。复制进程正常,但命令失败。我不知道我在这里错过了什么。:(

我非常感谢这里的专家提供任何帮助。下面是我的批处理文件:

机器人作业C:\ Robocopy \JOB2.RCJ

由User_Name于2013年5月6日下午14:11:19创建

来源目录:

代码语言:javascript
复制
   /SD:\\Server1\Projects\MS480\RSL_PR1_Data\LOFILE\    :: Source Directory.

目的地目录:

代码语言:javascript
复制
   /DD:\\Server2\RoboCopy\Exp\  :: Destination Directory.

包括这些文件:

代码语言:javascript
复制
   /IF      :: Include Files matching these names
    SystemOptions*.*

排除这些目录:

代码语言:javascript
复制
   /XD      :: eXclude Directories matching these names
        :: eXclude no names (currently - Command Line may override)

排除这些文件:

代码语言:javascript
复制
   /XF      :: eXclude Files matching these names
        :: eXclude no names (currently - Command Line may override)
   /XO      :: eXclude Older files.

复制选项:

代码语言:javascript
复制
   /COPYALL     :: COPY ALL file info (equivalent to /COPY:DATSOU).
   /FFT     :: assume FAT File Times (2-second granularity).
   /ZB      :: use restartable mode; if access denied use Backup mode.

重试选项:

代码语言:javascript
复制
   /R:5     :: number of Retries on failed copies: default 1 million.
   /W:5     :: Wait time between retries: default is 30 seconds.

伐木选项:

代码语言:javascript
复制
   /V       :: produce Verbose output, showing skipped files.
   /TS      :: include source file Time Stamps in the output.
   /FP      :: include Full Pathname of files in the output.
   /NP      :: No Progress - don't display percentage copied.
   /LOG:C:\Desktop\RoboCopy\Systemsoptions-LO-FILE.txt  :: output status to LOG file (overwrite existing log).
   /TEE     :: output to console window, as well as the log file.

代码语言:javascript
复制
@echo off



RoboCopy /JOB:job1

   SET file=SystemOptions*.*


  FOR /f %file% in (C:\Desktop\RoboCopy\Systemsoptions-LO-FILE.txt) do CrCTool.exe
 /f:%file% /a
EN

回答 1

Stack Overflow用户

发布于 2013-05-09 13:20:37

因此,您是说,机器复制正在按预期工作,但您有问题的FOR-IN-DO命令?

试试这个:

代码语言:javascript
复制
    FOR /f %%b in (C:\Desktop\RoboCopy\Systemsoptions-LO-FILE.txt) do CrCTool.exe %%b /a
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16429382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档