ipconfig do CMD abre e fecha outro CMD

1

Eu tentei executar o ipconfig a partir do CMD, tanto elevado quanto não, mas em vez de exibir sua saída em linha, ele abre outro CMD e o fecha imediatamente após a saída ser listada. Eu tentei correr cmd / k do cmd mas o resultado é o mesmo. Eu corri ipconfig nesta máquina ontem sem aventuras. Por favor me ajude a entender isso.

    
por Metaphor 20.04.2015 / 13:55

2 respostas

2

Execute where ipconfig para ver o que está realmente sendo executado. O ipconfig.exe correto está geralmente na pasta System32. Se estiver executando algum outro comando, o caminho pode ser diferente.

Exemplo:

C:\>where ipconfig
C:\Windows\System32\ipconfig.exe

Se alguém criou algo anterior no caminho chamado ipconfig, pode ser que o programa esteja sendo executado. Procure na sua unidade por ipconfig. * Para ver se há um comando duplicado chamado. Pode terminar em .exe, .com, .bat, .cmd.

Também é possível que algum tipo de malware tenha substituído seu ipconfig por outra coisa, portanto, talvez você queira fazer uma boa varredura e verificar seu ipconfig.exe na versão oficial da sua edição do Windows.

    
por 20.04.2015 / 21:46
1

Parece que você está executando cmd / c em vez de / K. / c fechará a janela quando seu comando ou script terminar de ser executado, enquanto / K o manterá aberto.

Se eu tivesse que adivinhar, você está usando o Winkey + R para executar este cmd e o preenchimento automático está selecionando a variante / c do seu comando, em vez do comando desejado.

A outra possibilidade é que você pode estar executando apenas ipconfig em vez de cmd / K ipconfig.

Atualização: depois de reler sua pergunta, eu entendo o que está acontecendo aqui: se você já tem uma janela de comando aberta, não precisa especificar o cmd.exe antes de um novo comando.

Se você estiver em uma janela de comando e executar cmd ipconfig , estará explicitamente dizendo cmd.exe para "por favor abra uma nova janela de comando e execute este comando para mim". Como seu objetivo é exibir a configuração de IP na janela atual, basta executar o ipconfig na janela de comando. Se eu estiver faltando alguma coisa aqui sobre o seu cenário, por favor responda e farei o possível para ajudá-lo.

    
por 20.04.2015 / 16:38