Existe uma maneira de começar gpresult
a trabalhar sem nunca fazer login no computador como um usuário real?
Digamos que o UserA esteja efetuando login no computador XYZ . Você faz login via TeamViewer para ele ou está localmente como AdminA , clica com o botão direito do mouse em Executar como administrador , digita suas credenciais administrativas digita o famoso comando gpresult /R para obter GPOs do computador e simplesmente não está lá.
gpresult /R
INFO: The user adm.test does not have RSoP data.
Você tenta fazer isso remotamente e também falha ...
gpresult /S DDD9D5 /SCOPE COMPUTER /R
INFO: The user does not have RSoP data.
Como forçá-lo para que você possa realmente obter esses dados como administrador ou administrador de domínio nesse computador (mas não um usuário) e um usuário que nunca fez login nesse computador?
Durante anos, pensei que isso estava apenas "funcionando", mas parece que sempre estive logado no computador via RDP ou outros meios e sempre funcionou. Agora não... e eu preciso de uma maneira de depurar isso corretamente.
Minha única opção é realmente fazer login como usuário padrão e depois fazer os comandos?
Sim, isso pode ser feito sem fazer um login interativo, embora você precise conhecer um usuário que realmente tenha feito um login interativo nesse computador. No seu caso, UserA faria isso. Em seguida, a partir de um prompt elevado:
Além disso, de um computador remoto:
Eu realmente não entendo por que você precisa especificar um usuário ao usar
/scope computer
, mas é assim que funciona ...