1

之前的任务完成时,是否有可能获得一个命令窗口来触​​发电子邮件?

我们在脚本中使用以下内容来触发多个 robocopy

start cmd /T:5A /K robocopy... (感谢此线程中的 msam 在此处使用 start 命令帮助我们时,如何通过批处理脚本更改命令窗口的颜色)

我想做的是,一旦 robocopy 完成并显示摘要部分,就会触发电子邮件或启动不同的批处理文件,以便可以向我发送消息。我们有许多副本要在晚上完成,而不是坐在那里看着它们,一旦我完成登录并开始下一阶段,这会提醒我。

我不确定这是否可行或设置起来有多困难。

恐怕我不知道从哪里开始。

先谢谢了。

周杰伦

4

1 回答 1

0

你可以

  1. 在 START 命令中附加通知

    start cmd /T:5A /K robocopy copyoptions & mailsend mailoptions
    
  2. 或准备一个调用 robocopy 然后邮件发送的中间 BAT 文件

    @echo off
    robocopy %*
    mailsend mailoptions
    

    并称之为

    start cmd /T:5A /K copyandnotify copyoptions
    

    您可以根据需要多次启动 BAT。

于 2012-05-02T10:03:52.010 回答