加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

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

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

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

有没有办法运行

robocopy  192.168.1.100D$RoboCopyTest 192.168.1.200D$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:toolsrobocopy.exe" start= auto

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

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读