Inicie o novo cmd.exe na linha de comando atual no modo de administrador

Inicie o novo cmd.exe na linha de comando atual no modo de administrador

Quando estou em uma janela de linha de comando e altero uma variável ambiental, preciso reabrir uma instância do cmd.exe. Quando desejo instalar um pacote python usando pip na linha de comando, também preciso executá-lo no modo de administrador.

Fiquei me perguntando se existe um comando/atalho para reabrir uma instância cmd.exe no modo de administrador.

Eu sei que posso usar start cmd.exepara abrir uma nova instância de linha de comando e vi que aparentemente você pode usar runaspara executar um serviço a partir da linha de comando no modo de administrador, mas isso me solicitou minha senha de administrador que não corresponde à minha senha de usuário aparentemente.

Responder1

Se você já começou cmdcomo administrador, você pode simplesmente criar outra cópia (filho) do console administrativo que herdará o ambiente pai sem fornecer a senha do administrador, simplesmente executando:

start  

portanto, no seu caso, defina as variáveis ​​de ambiente necessárias no console administrativo pai e executestart

informação relacionada