Eu tenho medo que o sistema não saiba sua senha. Nunca. Só conhece algum tipo de hash da sua senha. É a natureza dos hashes que eles não podem ser convertidos em texto claro. Se você digitar sua senha, o sistema usará a mesma função de hash usada para criar a senha e comparar os hashes. Então, capturando a senha: primeiro: má idéia tê-lo flutuando em um script bash traje feito em texto claro, a menos que você é especialista em segurança absoluta no Linux e sabe o que você está fazendo. Segundo: Muito impossível de fazer, por um bom motivo.
No entanto, existem outras maneiras de fazer um login sem senha. Por exemplo, SSH/SSH-Server
oferece autenticação com um sistema de chaves pública / privada. Ou você pode usar um ambiente de login único como é possível com o kerberos. Como a segunda opção é um pouco exagerada, se ainda não existir na sua rede, vá com a autenticação baseada em chave ssh. Existe uma questão no askUbuntu sobre isso. Você precisará encontrar um sshd para windwos embora. Wikipedia lista alguns. Isso provavelmente limitará seu acesso à caixa do Windows ao console de texto.
Para gui-logins, você pode querer pesquisar com Krdc
ou Remmina
. Mas eu não sei o quão bem você pode conectá-los em um script, deixando um login sem senha.