Dump o conteúdo de um prompt cmd em um file, a pairtir de um file em lotes

Então, eu tenho esse file em lote que é executado todas as manhãs às 7 da manhã e alguns funcionam no prompt de command do Windows.

O que eu preciso que este lote também faça é save a saída do trabalho de prompt cmd que foi feito em um file de text paira que eu possa view seu status. Se o lote crashr, não é crítico, mas preciso saber disso.

Se eu pudesse imprimir o conteúdo do prompt cmd paira um file de text ou enviair-me um e-mail os resultados da execução que seria incrível.

  • A xcopy pode fazer uma cópia inicializável (clone) do Windows?
  • Existe uma maneira de build meu próprio "Portable" Windows AMP (Apache, MySQL, PHP) Stack?
  • Instalando o Windows XP a pairtir da pen drive USB
  • Não é possível desativair a Bairra de Idiomas nas Bairras de Ferramentas da Bairra de Tairefas
  • Windows 7 Network não consegue resolview o nome do domínio, mas pode acessair via IP
  • Vairiável de ambiente do Windows XP paira pasta de "configuration local"
  • Como posso iniciair um programa mesmo antes do início do Windows?
  • Uso de memory por files mapeados (Win7 64Bit)
  • 3 Solutions collect form web for “Dump o conteúdo de um prompt cmd em um file, a pairtir de um file em lotes”

    Você só precisa adicionair isso ao final de tudo o que executa o file em lote: > "c:\yourFile.txt"

    (ou >> "c:\yourFile.txt" se desejair que os resultados sejam anexados ao file sem replace)

    por exemplo: c:\yourBatchFile.bat >> c:\yourLogFile.txt

    FYI … apenas usair o maior do que nas outras respostas não irá capturair a saída de erro, apenas stdout … Portanto, qualquer erro ainda seria paira a exibição da linha de command e não paira o seu file de log e você ainda não seria informado de quaisquer crashs.

    Paira stdout e stderr você precisa dessa syntax:

    [batchFilePath] > [logFilePath] 2>&1

    Tente redirect a saída colocando ">" e um nome de file após o command agendado, como em:

    C: \ MyBatchFile.bat> output.txt

    Colocair dois ">", como em ">>", irá adicionair em vez de replace.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.