Por motivos fora do meu controle, fui encarregado de configurar GPO / GPPs para implantar mais de 100 impressoras em mais de 1000 clientes.
A boa notícia é que temos mais de uma dúzia de sites e, na maior parte, tenho permissão para enviar todas as impressoras no site X a todos os PCs clientes no site X.
A má notícia é que as duas maneiras pelas quais sei fazê-lo ( "Implantar com a Diretiva de Grupo ...", do servidor de impressão " e usar as Preferências da Diretiva de Grupo / GPP ) envolvem muito mais trabalho manual do que estou disposto a fazer. Parece que não consigo selecionar todas as impressoras em um servidor de impressão e usar a Deploy with Group Policy...
opção, por exemplo - ela espera que eu faça isso uma a uma, o que não vai acontecer.Os GPPs são ainda piores , pois espera que eu selecione o caminho de uma impressora no servidor de impressão e insira manualmente um monte de informações (como o IP da impressora) que ela poderá obter da conexão da impressora.
Meu Google-Fu para um script para adicionar todas as impressoras em um servidor de impressão a um GPO / GPP ficou vazio, e parece que não vejo outra maneira de fazer isso, mesmo de maneira semi-automatizada, mas estou insistindo com a crença de que estou perdendo alguma coisa, porque nenhuma pessoa sã escolheria adicionar manualmente centenas de impressoras aos GPOs.
Idealmente, eu gostaria de encontrar uma maneira programática de usar os GPPs, mas nessas circunstâncias, qualquer solução que não envolva dezenas de horas adicionando impressoras manualmente seria ótima.
Alguém tem uma maneira de fazer isso ou vou precisar criar um script do PowerShell e / ou induzir um subordinado a fazer isso?
$GPM = New-Object -ComObject GPMgmt.Gpm
. Eu acho que essa interface, apesar de ser um porco absoluto para se trabalhar, pode fornecer um método um pouco mais suportável do que simplesmente invadir algum XML que sai parecendo e cheirando como um GPO real. Ninguém gosta de COM embora. Menos de todos nós, Powershellers.