As conexões de rede são por sessão e não são transportadas por runas
.
Você precisa runas /u:domain\user cmd
primeiro.
Eu quero executar um arquivo em um compartilhamento, mas preciso usar uma conta de domínio para acessá-lo. Eu tentei runas /user:domain\user \someshare\foo.exe
. Ele solicita a senha da conta de domínio, que eu digito, mas depois recebo "RUNAS ERROR: Não é possível executar ... 2: O sistema não pode encontrar o arquivo especificado." Isso é possível com runas? Existe outra maneira de realizar isso a partir da linha de comando?
Se você só precisa usar a conta de administrador para acessar o arquivo, já tentou usar a opção /netonly
?
Você precisará mapear a unidade. Use NET USE para fazer isso e use runas
na letra da unidade atribuída, como
net use z: \someshare
Tags windows-7 batch-file domain runas script