windows xp - como adicionar uma impressora ipp por lote/vbs

windows xp - como adicionar uma impressora ipp por lote/vbs

Preciso implantar impressoras usando IPP no script de logon (lote/vbs).

Encontrei o seguinte script para fazer isso:

rundll32 printui.dll,PrintUIEntry /if /q /b "r011-printer01 " /f %windir%\inf\ntprint.inf /r "http://10.0.0.1:631/printers/r011-printer01" /m "Apple Color Laserwriter 12/600"

Isso parece adicionar bem a impressora. Porém, ao acessar a impressora ocorre um erro de “acesso negado”. O usuário que adiciona as impressoras é uma conta de administrador.

Adicionar a impressora manualmente funciona bem, mas sou obrigado a inserir as credenciais de login de um usuário local. (?)

Responder1

O problema era que um proxy estava em uso e mesmo tendo sido verificado nas configurações de proxy, os endereços locais não ignoravam o proxy. Ao adicionar 10.*.*.*exceções de proxy, resolvi isso.

De qualquer forma, eu não esperava que uma impressora usasse o proxy.

Editar: aparentemente adicionar uma exceção de proxy não funciona para as conexões feitas ao adicionar a impressora - o que resulta em uma exceção de acesso negado ao definir a impressora como padrão antes de acessá-la manualmente.

informação relacionada