PsExec “O identificador é inválido”

4

Quando tento PsExec em uma máquina remota usando PsExec \machine -u domain\user -p pass PsExec mostra a seguinte mensagem de erro:

The handle is invalid.
Couldn't access machine:
Completed in 0.426s

No entanto, domain\user pode efetuar login remoto em \machine sem problemas. Alguma idéia de como eu posso deixar domain\user PsExec nessa máquina também?

    
por Behrang 19.10.2010 / 08:19

3 respostas

3

Tente o seguinte:
Iniciar > Executar > Digite \ machine \ c $
Na caixa de diálogo que se abre, digite domínio \ usuário e senha

Se você não conseguir efetuar login no compartilhamento administrativo (c $) da máquina remota com essa ID de usuário específica, isso significa que ela não possui direitos administrativos e, portanto, não tem permissão para executar nessa máquina.

Se você puder efetuar login, tente executar o PSList primeiro, para verificar se o identificador do processo existe.

    
por 19.10.2010 / 09:31
1

Talvez você tenha atingido o número máximo de conexões permitido pelo serviço de janelas "Servidor", tente reiniciá-lo.

Você pode ver o número de sessões em uso com este comando:

net statistics server

Aconteceu que eu no Windows 7 Professional tive muitas sessões ativas e estava dando o "O identificador é inválido". mensagem no Psexec

    
por 02.05.2014 / 16:44
0

Reiniciar o serviço Netlogon ajudou a resolver meu problema

    
por 22.05.2017 / 12:20