Eu estou tentando criar um script que poderia ser executado a partir de compartilhamento de rede de servidores e me pedir para digitar servidores local nome de usuário e senha como credenciais.
Portanto, o arquivo .bat está localizado em \ SERVER \ INSTALL \ Windows XP \ RUN.bat
Eu quero ser capaz de executar "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.
Isto é 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 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)
fonte