Resolvido ...
Muito simples, na verdade
net use \server\printer password /user:domain\userid
Eu coloco isso em um arquivo de lote e depois posso executá-lo.
Eu também posso adicioná-lo via PowerShell, mas isso é outra história ...:)
Estou trabalhando no meu laptop pessoal e conectado a várias unidades, máquinas, impressoras, etc., conforme necessário. NÃO estou conectado diretamente ao domínio.
Devido a restrições de alteração de senha, eu não deixo que ele armazene minha senha; em vez disso, eu reautorizo toda vez que preciso de um recurso (o que não é muito importante).
Nossas senhas mudam a cada 90 dias e eu tive uma situação em que a impressora tentava se reconectar com a senha antiga armazenada. Depois que 5 falhasse, minha conta seria bloqueada e eu teria que visitar o Suporte de TI. Muita diversão.
Todos os outros recursos permitem-me especificar novamente as credenciais quando quero mapeá-las. \ SERVER \ SHARE e isso me avisa.
No entanto, quando adiciono uma impressora, dou minhas credenciais e digo para não salvá-las. Funciona bem até uma reinicialização. Em seguida, a impressora ainda está lá muito bem e eu posso imprimir para ele, no entanto, todos os documentos estão apenas "pendentes" porque a impressora está "offline".
Como posso usar uma impressora existente e reabastecer as credenciais para que ela volte a ficar online? Excluir a impressora e adicioná-la novamente é excessivo.
Minhas senhas também mudam a cada 90 dias, e as únicas senhas que deixo a loja do Windows são para impressoras. Os compartilhamentos de arquivos usam minhas credenciais do Windows (domínio) e os sites da Web inserem minhas credenciais automaticamente por meio de lastpass.com
. (Eu nunca deixo o IE {a.k.a., Internet Exploder} armazenar senhas.)
Eu sugiro deixar o Windows armazenar as senhas da sua impressora.