Por que o net localgroup causa um erro no sistema 1312?

3

Estou tentando fazer algum gerenciamento remoto usando o PowerShell 4.0, que infelizmente não tem a função Get-LocalGroup que a v5.0 tem. Agora, resolvi todo esse problema usando Get-CimInstance , mas originalmente estava tentando usar apenas a linha de comando de estilo antigo net localgroup .

Usando net localgroup , consegui remotamente:

  • adicionar / excluir um grupo local: net localgroup myGroup /[add|delete]
  • adicionar / remover membros a um grupo: net localgroup myGroup User01 /[add|delete]
  • lista membros de um grupo: net localgroup myGroup

Parecia que eu era capaz de fazer tudo o que eu queria. No entanto, quando tentei listar apenas remotamente os grupos locais usando net localgroup , recebi o seguinte erro do PowerShell:

[VM-Test]: PS C:\> net localgroup
net : System error 1312 has occured.
    + Category Info         : NotSpecified: (System error 1312 has occurred.:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

A specified logon session does not exist. It may already have been terminated

Fiz uma pesquisa rápida sobre o erro de sistema 1312 e parece que ele pode estar relacionado a um violação de segurança ?

Vejo por que o gerenciamento remoto de grupos pode ser um problema de segurança, mas, como acabei de mostrar, posso adicionar / remover grupos e usuários. Não consigo listar os grupos, que parecem ser os menos comando prejudicial.

Alguém pode explicar por que esse comportamento?

    
por Micah Hunsberger 28.07.2017 / 19:46

0 respostas