首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RoboCopy的作业与监控选项

RoboCopy的作业与监控选项
EN

Server Fault用户
提问于 2009-08-18 18:26:07
回答 8查看 57.4K关注 0票数 23

RoboCopy的工作选项是什么?/MON/MOT交换机到底是做什么的?我该怎么用呢?我不明白它们,也找不到如何使用它们的例子。

  • /MON:n - MONitor源代码;当所看到的变化超过n时,再次运行。
  • /MOT:m - MOnitor源;如果更改,则在m分钟内再次运行。

这是否意味着它将先运行一次,然后在完成后继续运行,然后在文件结构中的某个地方发生更改时再次运行,或者当某些更改和时间已经过去时?

  • /JOB:jobname -从命名的作业文件中获取参数。
  • /SAVE:jobname -将参数保存到指定的作业文件中
  • /QUIT -处理命令行后退出(查看参数)。
  • /NOSD -没有指定源目录。
  • /NODD -没有指定目标目录。
  • /IF -包括以下文件。

什么是职务档案?/NOSD/NODD交换机的用途是什么?

EN

回答 8

Server Fault用户

发布于 2009-09-02 12:13:15

最好的例子是:

下面是一个简单的作业文件,称为sample.rcj

代码语言:javascript
复制
:: Source Directory :
    /SD:C:\Documents and Settings\  :: Source Directory.

:: Destination Directory :
::  On command line

:: Copy options :
    /E      :: copy Subdirectories, including empty ones.

它指定将当前计算机的c:\Documents and Settings目录复制到未指定位置的选项。

下面是如何使用它复制到%DEST%环境变量中指定的目标,并将日志添加到%LOG%文件中。

代码语言:javascript
复制
robocopy /nosd %DEST% /log+:%LOG% /job:sample

/NOSD是因为源是在作业文件中指定的。

您可以在命令行上创建一个机器人复制命令,然后当您满意它正在做您想做的事情时,使用/SAVE再次运行它,将选项保存到一个文件中。

/QUIT解析这些选项,如果您有错误(无效的选项,源不存在),就会抱怨,但是实际上没有做任何事情。

我猜/IF将允许您在作业本身之外还包含一个选项文件?(在我的示例中,我可以将/LOG选项放在一个文件中,并将其包含在/IF中。)不过,只是猜一下而已。

票数 8
EN

Server Fault用户

发布于 2015-09-20 13:53:16

这是否意味着它将先运行一次,然后在完成后继续运行,然后在文件结构中的某个地方发生更改时再次运行,或者当某些更改和时间已经过去时?

是。/MON计数更改的文件数;/MOT计数时间。

我一直害怕尝试这些选项,因为医生说如何启动这些工作,而不是如何阻止它们。据我所知,它们可能会变成无形的、不可阻挡的预定任务。

此页表示它一直运行,直到中断正在运行的作业,例如,使用control。

(添加作为回答而不是作为评论,因为StackExchange不允许我在没有50声誉的情况下写评论,而且3年后我有一个声誉。)

票数 7
EN

Server Fault用户

发布于 2009-08-18 18:33:39

/MON扫描源并在其检测到更改时进行复制。/MOT在n分钟内再次运行,并复制任何检测到的更改。

/JOB允许您在文本文件中指定选项,如果您有很多选项(比如排除)。

希望我知道/NOSD/NODD做了什么,因为我从来没有理由使用它们。

票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/55733

复制
相关文章

相似问题

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