Estou tentando criar um script que possa ser executado a partir do compartilhamento de rede de servidores e solicitar que eu digite os nomes de usuário e senha locais dos servidores como credenciais.
Portanto, o arquivo .bat está localizado em \ SERVER \ INSTALL \ Windows XP \ RUN.bat
Eu quero ser capaz de executar o "run.bat" de qualquer sistema na rede sem abrir cmd.exe como usuário diferente. Basta clicar duas vezes em run.bat no compartilhamento de servidores e iniciar o segundo lote - se as credenciais estiverem corretas.
Isso é o quão longe eu poderia chegar. Eu inicio o lote RUN.bat contendo linhas
runas /env /user:SERVER\USER "\SERVER\INSTALL\Windows XP\install.bat
E isso deve iniciar o segundo lote contendo o script completo, que funciona bem individualmente.
Quando o Run.bat pede para digitar a senha para USER - há um erro. Nome de usuário incorreto ou senha incorreta. (Usuário local é criado no servidor e tem permissões suficientes)
Tags batch batch-file