2012-05-01 2 views
1

이전 작업이 완료되면 전자 메일을 보내는 명령 창을 사용할 수 있습니까 ?? 5A/K의 ROBOCOPY ...작업이 완료되면 시작 명령을 보내고 메시지를 보낼 수 있습니까?

(덕분에 여기에 우리를 도와이 스레드 How can i change the colour of a command window via batch script when using the start command에 MSAM하기) : 우리는 cmd를/T 여러 ROBOCOPY의

시작을 해고하는 스크립트에 다음을 사용하는

내가 뭘하고 싶은지는 robocopy가 끝나면 이메일에서 요약 섹션을 실행하거나 다른 배치 파일을 설정하여 메시지를 나에게 보낼 수있게하는 것입니다. 우리는 밤에 할 수있는 사본을 가지고 있습니다. 거기에 앉아서 앉아서 로그인을하고 다음 단계를 시작하면 나에게 경고 할 것입니다.

설정이 가능한지 확실하지 않거나 설정하는 것이 어려울 수 있습니다.

나는이 두려움으로 어디에서 시작 해야할지 모르겠다.

고맙습니다.

제이

+0

robocoy를 시작하고 메시지를 발생시키는 BAT 파일을 호출하려고 시도한 적이 있습니까? –

+0

robocopy가 완료된 후 메시지가 전송되도록하려면 어떻게해야합니까? 처음으로 BAT에서 – minijay

+0

을 새로 용서해주세요. robocopy를 시작하는 대신 Robocopy와 sendmail을 호출 (시작없이 순차적으로 실행)하는 두 번째 BAT를 '시작'합니다. –

답변

0

당신은

  1. 중 하나 START 명령

    start cmd /T:5A /K robocopy copyoptions & mailsend mailoptions 
    
  2. 에 알림을 추가하거나 ROBOCOPY를 호출 중간 BAT 파일을 준비하고는

    @echo off 
    robocopy %* 
    mailsend mailoptions 
    
    을 mailsend 수 있습니다

    당신이 원하는대로

    start cmd /T:5A /K copyandnotify copyoptions 
    

    여러 번으로 BAT를 시작할 수 있습니다 호출합니다.

+0

작품 :) 지저분한 스크립트의 비트 거기에 사본의 숫자가있을 때 그것은 일을 ... 감사 – minijay

+0

안녕 거기 ive 그냥 다시 시도하고 사본을하고있어 이메일을 보내는 27/K robocopy.exe "C : \ logs" "E : \ logs"/ MIR/Log : e : \. 로그 파일에 다음과 같은 내용을 넣었습니다. 로그.txt/TEE & Sendmail/smtpserver smtp.Serveraddress.com/to [email protected]/subject from [email protected]/본문 복사 완료/본문 복사 완료 만약 내가 필요하다면 powershell을 사용하면 더 좋을 것입니다. 그런 식으로 정렬하려면 – minijay

+0

명령을 복사 할 때 몇 가지 문제가있을 수 있습니까? 두 번째 옵션을 시도해 보셨습니까? –

관련 문제