Como posso evitar que um comando executado em cmd abra uma nova janela cmd OU como posso manter essa janela aberta?

1

Eu quero executar alguns comandos de uma janela cmd. Atualmente, eles abrem uma nova janela cmd que fecha imediatamente. Isso é lamentável, porque eu gostaria de ler a saída desses comandos. Eu não tenho controle sobre os próprios comandos, pois eles não são um .bat ou .cmd, eles são a interface de linha de comando de outro software.

Eu sei que há MUITAS perguntas sobre como manter uma janela cmd aberta, mas não consigo ver como elas se aplicam ao meu caso: não consigo inserir nenhum comando pause e não consigo executar o comando com cmd /K . Então, o que eu preciso é uma maneira de manter a janela aberta (o que aparentemente não é possível, de acordo com uma resposta para esta questão ), ou alternativamente para forçar a execução do comando na janela que eu tenho aberto. A segunda alternativa é supostamente impossível também, de acordo com uma resposta aqui .

Então eu espero que haja algo que eu tenha esquecido. Qualquer idéia é bem vinda.

    
por fishgehoelz 09.04.2015 / 11:46

1 resposta

1

Ah, eu entendi. O problema era que meu cmd não tinha privilégios administrativos, e é por isso que o Windows precisava da minha confirmação para iniciar uma nova janela com eles. Começando o primeiro cmd como admin resolveu o problema, os comandos agora rodam dentro da minha janela.

Obrigado de qualquer forma, e espero que isso ainda possa ajudar outra pessoa.

    
por 09.04.2015 / 14:34