O comando wmic
no prompt de comando pode recuperar essas informações. No entanto, para que os clientes respondam, é necessária primeiro uma regra de firewall.
Eu encontrei uma postagem em community.spiceworks.com, graças ao MacKingTosh que parece corrigir o erro "erro - o servidor RPC não está disponível".
O comando para executar nos clientes que produzem este erro é:
netsh firewall set service remoteadmin enable
Você pode querer verificar se isso está de acordo com as políticas do seu firewall.
Ao usar wmic
, aqui está um detalhamento dos parâmetros que você pode transmitir:
-
/node
: - os servidores que o alias operará em relação a
-
yourpcname
- o nome do PC
-
computersystem
- é um sistema de computador no qual estamos tentando obter informações sobre
-
get
- queremos obter as informações
-
username
- o usuário que efetuou login
-
model
- o modelo do computador
-
manufacturer
- o nome da empresa que fez o computador
-
name
- o nome do PC
Alguns exemplos:
Obtenha um nome de usuário:
wmic /node: 'yourpcname' computersystem get username
Obtenha uma marca e um modelo para PC:
wmic /node: 'yourpcname' computersystem get manufacturer, model
Obtenha todos os três:
wmic /node: 'yourpcname' computersystem get manufacturer, model, username
A adição de campos extras pode ser feita usando uma vírgula e um espaço:
Model, manufacturer, username, name
Os exemplos acima são para um PC que é remoto e a consulta é realizada pela rede. Se o comando for executado localmente, ele terá uma sintaxe ligeiramente diferente. Por exemplo:
wmic computersystem get manufacturer, model, username