Existe uma maneira de definir programaticamente as propriedades da impressora no Windows?

1

Como uma unidade de economia de papel em toda a organização, planejamos definir a impressão de 2 páginas como configuração padrão em todas as máquinas Windows.

Eu gostaria de contribuir com isso escrevendo um pequeno script que pode fazer isso para todas as máquinas, talvez enviar um e-mail para todos os usuários e permitir que eles executem o arquivo em lote.

Isso é possível? Não tenho conhecimento sobre scripts do Windows. Eu programo em Java para minha vida.

Obrigado pelo seu tempo.

    
por panzerschreck 21.05.2010 / 05:38

1 resposta

1

As propriedades da impressora do Windows são armazenadas no registro. Você pode tentar exportar as chaves necessárias e defini-las na máquina de destino. Isso pressupõe que o mesmo modelo de impressora esteja em uso nos sistemas de origem e de destino.

Here's the key to start looking for Windows XP.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print
    
por 21.05.2010 / 06:06