Abrir um programa como um usuário diferente (com / savecred) falha

0

O que estou tentando fazer é executar uma segunda instância (minha conta pessoal) da caixa de depósito.

Eu tenho uma segunda configuração de conta de usuário, o Dropbox instalado e a pasta do Dropbox na segunda conta compartilhada corretamente. Tudo funciona exatamente como esperado se eu lançar a segunda instância usando:

C:\Windows\System32\runas.exe /user:*[UserName]* *[DropboxLocation]*

Mas não funciona quando tento iniciar usando:

C:\Windows\System32\runas.exe /savecred /user:*[UserName]* *[DropboxLocation]*

Eu o iniciei usando o CMD e recebi a seguinte mensagem de erro:

RUNAS ERROR: Unable to run - *[DropboxLocation]*
1311: There are currently no logon servers available to service the logon request.

Nota: FYI, eu já verifiquei que a primeira linha funciona no prompt de comando sem problema.

O que estou tentando fazer é salvar as credenciais para que eu possa mover o atalho para a pasta de inicialização, fazendo com que seja iniciado automaticamente quando eu fizer login na minha conta principal.

Como faço para corrigir este problema e estou certo em assumir que eu deveria ser capaz de iniciar um aplicativo como um usuário diferente na inicialização sem precisar digitar a senha toda vez (ou seja, esta é a primeira vez que eu tentei isso no Windows 7).

Observação: uma das possíveis causas do problema é que a conta principal existe em um domínio diferente da conta secundária. Eu tentei os formulários 'username @ domain' e 'domain \ username' no 'runas', mas obtive os mesmos resultados (funciona sem, mas falha com '/ savecred'). A conta principal usa um domínio diferente, a conta secundária usa o nome do computador como o domínio (ou seja, é local).

Atualização: estou executando o Windows 7 Professional SP1

    
por Evan Plaice 16.12.2011 / 21:37

1 resposta

3

De C:\> runas /? :

/savecred: to use credentials previously saved by the user.

This option is not available on Windows 7 Home or Windows 7 Starter Editions and will be ignored.

Se você não estiver executando uma edição inicial ou inicial do Windows 7, atualize sua pergunta para fornecer mais detalhes sobre sua versão e configuração de rede.

Além disso, /savecred é APENAS para o usuário que executou o Runas /Savecred . Portanto, se você usar Savecred e fornecer a senha, você não terá que digitá-la novamente, mas os outros usuários deverão repetir / savecred e digitar a senha para que as credenciais sejam salvas seu uso.

Você pode ver quais credenciais são armazenadas em cache no Gerenciador de Credenciais do Windows (Painel de Controle > Contas de Usuário > Gerenciador de Credenciais)

    
por 16.12.2011 / 21:55