comando para canalizar em senha quando solicitado pelo prompt de comando

0

runas / profile / user: administrador "cmd / c net usuário / add [nome de usuário] [senha]".

Eu usei o comando acima para criar um novo usuário usando permissões de administrador. Depois que eu digito este comando, ele me pede a senha do administrador e quando eu insiro a senha, ele cria o novo usuário.

Mas não quero sentar e digitar manualmente a senha. É possível passar automaticamente a senha quando solicitado?

Eu tentei o seguinte comando, mas isso me dá um erro.

echo abcd | runas / profile / user: administrador "cmd / c net user / adicionar [nome de usuário] aqui, abcd é a senha do administrador.

o erro que recebo é:

C: \ Users \ pjs > echo abcd | runas / profile / user: administrador "cmd / c net usuário / add joe hello"

Digite a senha do administrador:

Tentando iniciar o usuário cmd / c net / add joe hello como usuário "administrator" ...

RUNAS ERROR: não é possível executar - cmd / c net user / add joe ola 1326: O nome de usuário ou senha está incorreto.

Existe alguma outra maneira de resolver isso?

    
por pjs 19.03.2015 / 12:25

1 resposta

0

Você pode usar um dos switches runas contanto que a senha não seja alterada:

runas /user:administrator /savecred "cmd /c..."

Na primeira vez que você executar isso, ele solicitará a senha, e, posteriormente, ela não solicitará a senha, desde que você especifique a opção salva e desde que a senha não seja alterada.

    
por 19.03.2015 / 12:50