Problema com vários arquivos em lote do Windows

1

Eu tenho um arquivo em lotes com o seguinte conteúdo

Linha 1 "C: \ Arquivos de Programas (x86) \ Dell \ SysMgt \ bmc \ ipmish.exe" -interactive -ip 192.168.1.5 -u root -p Senha

depois disso, ele vai para o prompt IPMISH & gt;

Linha 2 Ligar

Não sei como passar esta linha de comando 2 para o prompt IPMISH & gt;

O que eu tentei 1. adicionando a segunda linha simplesmente não faz nada

Saudações

SeanClt
fonte

Respostas:

1

Um arquivo de lote não funciona dessa maneira - cada linha é interpretada como um comando a ser executado. Quando você está chamando ipmish.exe, bloqueará o restante do lote até que o processo tenha terminado.

Para conseguir o que você quer fazer, você pode olhar a documentação para ipmish.exe e ver se há um método de script para isso (como você é capaz de especificar -interactive Eu tenho a impressão de que pode haver uma interface de script). Como alternativa, você poderia procurar usar uma solução de software diferente para executá-la como um 'lote', mas com a capacidade de enviar chaves para ela, como AutoIt ou semelhante.

Jonno
fonte