Quando executo o WinSat.exe a partir da linha de comando, ele abre uma nova janela de terminal

7

Quando eu executo o WinSat.exe, ele abre uma nova janela de terminal - e quando o WinSat termina, a janela do terminal é fechada, então não tenho tempo para ler a saída.

Por que isso está acontecendo e como posso fazer isso parar?

    
por tpdi 25.06.2011 / 17:03

1 resposta

5

Respondendo a minha própria pergunta: isso não acontece se eu executar o WinSAT em um terminal cmd aberto com "Executar como administrador".

Presumivelmente, quando executo o WinSAT em um terminal cmd que não foi aberto como Administrador, ele abre um novo terminal Administrador, executa o WinSAT e fecha imediatamente o terminal Administrador.

O que realmente é útil , no sentido "não útil" da palavra, porque a única maneira de descobrir isso é, bem, descobrir isso.

Curiosamente, o WinSAT também não existe no que diz respeito ao Cygwin; O prompt do ls e do bash acha que o arquivo simplesmente não existe. Como tem a mesma permissão / segurança que outros arquivos, presumivelmente isso também tem a ver com ser o UAC "especial".

A implementação do UAC é meio complicada.

    
por 25.06.2011 / 17:42