Em primeiro lugar, aqui estão minhas limitações:
Meu uso atual funciona usando os -u
e -p
flags ( /user
para net use), mas para meu horror um segurança me mostrou que minha senha estava sendo registrada em texto simples. Eu deveria ter percebido que esse seria o caso. Eu tinha tomado medidas para manter tudo não interativo e nunca armazenei a senha em texto simples, mas é claro que o log a veria.
Existe uma maneira de fazer isso? Eu quero que o comando seja logado, mas obviamente não enquanto tiver um risco de segurança tão grande.
A solução normal é executar o script como um usuário elevado e todos os comandos são executados como esse usuário. No entanto, devido à divisão de permissões, se eu o executar como administrador da área de trabalho, não será possível executar o script no servidor. Se eu executar como administrador do servidor, todas as minhas tentativas remotas serão negadas.