link
cscript printer.vbs -u ad\username -w <password> -s <computer name>
cscript printer.vbs -u ad\username -w <password> -s <computer name>
cscript printer.vbs -u ad\username -w <password> -s <computer name>
cscript printer.vbs -u ad\username -w <password> -s <computer name>
O objetivo deste script é instalar uma impressora em um computador remoto sem visitar o local.
Eu costumo fazer uma lista de 25 e copiar e colá-los em uma janela de comando administrativo e deixá-los correr.
Referindo-se ao item 3 acima de 32/64 bits. Meu script assume 64 bits, e se isso falhar, ele volta para a instalação de 32 bits.
Instalar uma impressora vai precisar de direitos de administrador, é melhor você fazer isso e permitir que um usuário faça isso.
Para evitar erros, eu excluo qualquer impressora / porta existente com o mesmo nome e recrio-a.
O nome de usuário e a senha são credenciais de domínio, não locais. Talvez isso te dê um ponto de partida. Você pode ter que modificar o código para poder adicionar as informações do driver da impressora a partir da linha de comando. Eu tenho principalmente a mesma impressora, então eu codifiquei isso. Além disso, o próprio nome da impressora poderia ser um parâmetro, eu nunca fiz isso.
Estou apenas aprimorando o código.
cscript printer.vbs -p "Printer Name" -d "HP Universal Printing PS (v6.0.0)" -i "prnhp001.inf" -h "\<server>\drivers\Printer\prnhp001" -u ad\username -w <password> -s <computer name>