设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

windows-server-2008 – 使用内部更改监视器/ MON:1选项自动执

发布时间:2020-12-31 04:09 所属栏目:117 来源:网络整理
导读:/ MON:1选项效果很好,如果只发生了更改,则运行目录扫描.如果每隔10分钟从 Windows调度程序运行robocpy,则无法执行此操作. 有没有办法运行 robocopy \\192.168.1.100\D$\RoboCopyTest \\192.168.1.200\D$\RoboCopyTest /FFT /Z /ETA /E /XA:H /R:0 /W:1 /XO

/ MON:1选项效果很好,如果只发生了更改,则运行目录扫描.如果每隔10分钟从 Windows调度程序运行robocpy,则无法执行此操作.

有没有办法运行

robocopy  \\192.168.1.100\D$\RoboCopyTest \\192.168.1.200\D$\RoboCopyTest /FFT /Z /ETA /E /XA:H /R:0 /W:1 /XO /NP /NDL /NFL /MON:1

Windows启动时自动执行命令,如果命令由于某种原因而停止 – 重新启动它并通知Windows事件日志该命令由于某种原因而停止.
带有/ MON:n选项的robocpy命令只有在文件有N个更改时才有自行运行的无限循环.

您可能最好为此创建Windows服务,而不是从任务计划程序运行它.服务框架是围绕这个一次性运行的永久性程序设计的,并且在未知停止的情况下具有事件挂钩.

创建用户定义的服务非常简单.虽然是article is designed for Windows 2000,但它仍适用于2008年.“sc”命令用于创建服务.

sc create "Robocopy-Service" binPath= "c:\tools\robocopy.exe" start= auto

根据您希望服务的运行方式更改值.一旦它出现,您可以进入服务管理器并修改服务以了解如何处理突然停止.它将始终记录和事件(“服务xyz意外停止”),但您可以告诉它如何重新启动服务,或者如果您需要发送有关它的电子邮件,则运行脚本.

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读