Tentando permitir conexões de área de trabalho remota via linha de comando wmic mas sempre que o Windows me retorna um erro

0

Estou trabalhando em um projeto que preciso permitir conexões de área de trabalho remota do Windows com a interface wmic usando o seguinte comando:

wmic RDToggle where servername=”ServerName" call SetAllowTSConnections 1

Mas toda vez que eu tento executar o wmic RDToggle command ele me retorna o mesmo erro (eu já testei em três máquinas diferentes com o mesmo resultado):

Como você pode ver, nem o comando WMIC para consultar as configurações do TS Connections está funcionando ...

Estou esquecendo algo antes de executar o comando ??? Alguma dica?

PS: estou executando o cmd no modo elevado ....

    
por Diogo 30.05.2012 / 21:51

2 respostas

0

Acabei de digitar o RDToggle wmic e recebo AllowTSConnections. Minha janela cmd correu o comando bem; no meu caso, afirmou isso

C: \ Windows \ System32 > RDToggle wmic obtém AllowTSConnections AllowTSConnections 0

C: \ Windows \ System32 > (Cursor piscando)

Eu não sei o que te dizer.

Digite ipconfig / all e poste isso, então digite netstat e poste isso também. Vou dar uma olhada nisso para você. Além disso, eu não tenho mexido com linha de comando em idades, então eu estou me aventurando em velhos mares novamente. Vou ter que ler e me familiarizar. Eu volto em uma hora!

-Xenith

~~~~ EDITAR ~~~~

Voltei e encontrei algo relevante para o seu problema. Eu estava tentando replicar seu problema no meu PC e não podia exatamente fazer isso. Dê uma chance a isso:

O comportamento parece ser causado por uma falha no mofcomp mof / mfl específico arquivos nessa máquina. Os logs em% windir% \ system32 \ wbem \ logs podem fornecer você tem uma idéia do motivo pelo qual o namespace root \ cimv2 está faltando. Se isso não ajudar, tente reconstruir o repositório WMI executando o seguinte lote.

Net stop winmgmt / y Se existir "% windir% \ system32 \ wbem \ repository.old" rmdir / s / q "% windir% \ system32 \ wbem \ repository.old"

Renomeie "% windir% \ system32 \ wbem \ repository" "% windir% \ system32 \ wbem \ repository.old"

para / f% s em ('dir / b / s% windir% \ system32 \ wbem * .dll') do regsvr32 / s% s

Andy Cheung Engenheiro de Testes Microsoft WMI

Todo o crédito vai para Andy Cheung.

PS: Qual sistema operacional você está executando?

Aqui estão algumas partes úteis para WMIC que você pode estar interessado em ...

    
por 30.05.2012 / 22:12
0

Para descobrir o status da Área de Trabalho Remota

wmic /node:"REMOTE_COMPUTER" rdtoggle list brief

em que "0" significa Desativado e "1" significa Ativado.
Para alterar o status para "Ativado"

wmic /node:"REMOTE_COMPUTER" rdtoggle where allowtsconnections="0" call setallowtsconnections "1"

Não se esqueça de executar a linha de comando como administrador de domínio.

    
por 06.04.2018 / 06:02