Eu tenho esta peça antiga -http://goo.gl/5M37Sc, funcionando de maneira confiável até agora, mas tem um grande problema: o arquivo de comando quando a energia está desligada não funciona.
Tudo parece estar configurado corretamente, mas quando a energia é desligada, nenhuma notificação por e-mail é enviada nem meu arquivo "test.bat" é executado.
isso é do manual:
Usando e solucionando problemas de arquivos de comando Siga estas etapas para usar e testar arquivos de comando. Crie o arquivo .cmd ou .bat e insira-o na pasta cmdfiles do PowerChute Business Edition. Clique em Onde esses arquivos estão localizados? para encontrar a localização dessa pasta. (A pasta padrão é “cmdfiles”). Consulte Configurar sequência de desligamento acima. Somente arquivos de comando localizados na pasta de arquivos de comando do PowerChute podem ser escolhidos e executados. No arquivo de comando, se você estiver executando um arquivo executável (.exe), use @START, por exemplo, @START "" "C:\testdir\ myfile.exe" Se você tiver várias linhas em seu arquivo de comando, é possível que algumas não sejam executadas corretamente. Tente usar um arquivo de comando de linha única para chamar um arquivo de comando de múltiplas linhas se isso acontecer. Se um teste falhar: Vá para Serviços do Windows e clique com o botão direito no serviço Agente, Agente PBE e escolha Propriedades. Clique na guia Log On. Habilite a interação com a área de trabalho. Se o arquivo de comando estiver executando comandos para outro computador, a conta do sistema local aqui não possui os direitos adequados. Neste caso, você deve fazer logon com outra conta que tenha direitos; especifique a conta e a senha nesta caixa de diálogo. Nota: A conta de logon deve ter uma senha que não expire. Isso ocorre porque as senhas aqui não serão atualizadas automaticamente quando forem alteradas em outro lugar. Pare o serviço do Agente e reinicie-o. Teste novamente o arquivo de comando por meio do PowerChute. Se o arquivo de comando ainda não estiver em execução, tente um arquivo de comando simples para teste, conforme mostrado abaixo. Crie uma pasta na unidade C para este teste e chame-a de apctest. Ao executá-lo, a única linha abaixo em um arquivo de comando deve criar um arquivo no apctest chamado cmdtest.txt. Esse arquivo deveria ter registrado o horário do teste. hora /T >> C:\apctest\cmdtest.txt
Fiz todas as coisas mencionadas, mas ainda assim, meu arquivo test.bat registrado corretamente não será executado. Alguém tem experiência semelhante?
Também tentei executar o arquivo na caixa de diálogo de configuração do console do powerchute por meio do botão de teste. Mesmo assim não está funcionando.