Runas Windows Explorer no Windows 7

11

Estou tendo um problema estranho com o Windows Explorer no Windows 7 Professional.

Quando tento abri-lo com diferentes credenciais de usuário, recebo a seguinte mensagem de erro:

Os resultados são os mesmos, quer eu tente a partir do menu de contexto ou usando runas /user:DOMAIN\User explorer.exe

No entanto, se eu abrir um Prompt de Comando (usando o runas.exe), o comportamento será um pouco diferente:

  • Digitar apenas explorer ou explorer.exe resulta no mesmo erro.
  • Digitar explorer C: ou explorer /E,... não executa nada. Eu estou de volta ao prompt. O processo do Explorer não inicia.

Alguém já viu esse comportamento antes? Se sim, como posso mudar isso?

    
por Nasir 13.10.2009 / 23:25

12 respostas

3

Antes de mais nada, obrigado a todos pelas respostas.

es es es vBBB vBvv v v es v BB B eses Se eu fizer do usuário do domínio de destino um administrador local, posso iniciar o Explorer com o comando runas. No entanto, a nova instância do explorer não é iniciada com credenciais de usuário diferentes.

Aparentemente, a partir do Vista, o MS não permite mais várias instâncias do explorer.exe com credenciais diferentes. Foi mencionado aqui

De qualquer forma, estou oficialmente desistindo e procurando por uma substituição de explorador independente que possa ser executada com RunAs.

    
por 29.12.2009 / 22:18
2

Eu vejo isso em programas que bloqueiam o acesso a um arquivo ou não têm permissão para gravar / acessar um arquivo específico. Eu vejo muito com o Notepad ++, então apenas salvei na área de trabalho e depois copiei-o quando estiver trabalhando em arquivos do sistema. Pode haver algumas pequenas modificações que os desenvolvedores desses programas talvez precisem fazer ou o modo como o Windows 7 as manipula. Eu vejo mais no Win2k8 embora.

    
por 13.10.2009 / 23:32
2

Eu busquei o conselho de nossa microsoft tam e agora uso o Explorer ++ você pode baixá-lo em www.explorerplusplus.com Abaixo estão os conselhos que eu recebi.

No Win7, agora bloqueamos o lançamento do Explorer em outro contexto. Você pode ter que instalar um aplicativo gerenciador de arquivos para fazer este truque link

Ou

Você pode iniciar o Explorer em outro contexto, desde que você mate a primeira instância antes de criar a segunda, porque é uma instância única.

Mas esta seria uma maneira errada de fazer e será um cenário não suportado, também causaria alguns problemas.

    
por 17.04.2010 / 01:29
2

Você pode executar o Explorer com direitos elevados se desativar o Elevated- Fábrica de exploradores nãoelevada , que bloqueia todas as solicitações para elevar o Explorer.

Para fazer isso, inicie regedit.exe e vá para a chave HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2} . Assuma a propriedade da chave e conceda à sua conta permissões completas. Agora renomeie ou exclua o valor RunAs . Depois de fazer isso, a Fábrica do Explorer Elevada e Não-Elevada é desativada e, quando você seleciona "Executar como administrador", o Explorer é executado em níveis elevados:

    
por 12.05.2013 / 17:20
1

Existe uma solução (testada e funcionando para mim pelo menos) aqui .

Basicamente, use o Internet Explorer em vez de apenas o Windows Explorer; isso funciona para arquivos locais.

Se você quiser acessar um local da rede \myserver\myshare , digite o seguinte na barra de endereço:

file:\myserver\myshare
    
por 29.03.2010 / 03:40
1

Aaron Margosis postou uma alternativa para executar o Windows Explorer como um usuário diferente no Windows 7. Na verdade, você usa o Notepad em vez do Explorer.

Veja os comentários de 7 de dezembro de 2009 na parte inferior de esta página .

    
por 07.12.2009 / 21:24
1

Este artigo de suporte artigo de suporte pode ajudar.

Eu tentei matar o processo explorer.exe primeiro e depois executar runas /user:DOMAIN\AnotherUser explorer.exe e ele substituiu meu shell pelo shell do AnotherUser. Mas sair do novo shell me desconecta completamente.

Uma postagem no blog fala sobre a configuração do Launch folder windows in a separate process , mas não trabalhe para mim. YMMV.

    
por 15.10.2009 / 09:30
0

Eu notei esse comportamento também no RC e na versão de lançamento. Atualmente estou usando o 64bit Win 7 Enterprise.

Isso é bastante irritante, já que um dos principais usos para isso é poder acessar recursos de rede com uma conta de administrador inacessível aos usuários padrão. Usando o "explorer.exe / separado" foi um dead-cert no XP, mas não faz nada agora. Eu tentei fazer login localmente como o usuário que eu quero mais tarde executar como e definir o "executar janelas do explorador na opção de processos separados", mas novamente isso não ajuda.

Eu vi que isso funciona em outros sistemas de poeples, e há posts explicando a execução como usuário diferente, então talvez isso seja um limite para a execução como usuários de domínio?

Além disso, só recebo a mensagem de erro se já defini anteriormente o Explorer.exe para ser executado como administrador. Se isso não for definido, não obtenho nenhuma atividade. Talvez ao executar o explorer como um usuário de domínio diferente daquele em que você está logado, a elevação não está ocorrendo corretamente e a conta é recusada para acessar o arquivo?

Richard

    
por 27.10.2009 / 12:47
0

No Windows XP, funciona assim:

runas /user:domain\username "explorer /separate"

Você pode tentar isso, a opção /separate . Acabei de lixar minha VM do Windows 7, mas era um RC, e ainda não consegui instalar uma nova versão não-RC, portanto não posso testá-la agora.

ATUALIZAÇÃO: No Vista, ele tenta iniciar o Explorer, mas ele nunca aparece na tela, o que me faz pensar que isso também não funcionará no Windows 7.

    
por 14.10.2009 / 01:22
0

Basta encontrar o atalho para o Windows Explorer na barra de tarefas, mas não clique com o botão esquerdo do mouse nele. Pressione o botão Shift no teclado e clique com o botão direito do mouse no ícone do Windows Explorer e clique em Executar como administrador ou menu Executar como usuário diferente .

    
por 04.06.2010 / 09:19
-1

Verifique a propriedade no explorer.exe Além disso, estou perplexo.

    
por 13.10.2009 / 23:33
-1

Você tem uma conta com privilégios de administrador? O Windows 7 não permite executar o Windows Explorer com privilégios de administrador, mesmo ao escolher "executar como - > Administrador".

Minha solução aqui é:

  • Se ainda não o fez, ative para efetuar login no Windows 7 como Administrador : Em um prompt de comando com privilégios de administrador, execute o seguinte comando: net user administrator /active:yes (consulte link ).
  • Faça login no Windows 7 com a conta Administrador .
  • Acesse seus arquivos.

Para minha observação, ativar a conta Administrador como descrito acima não atribuirá uma senha ao Administrador . Portanto, proteja a conta Administrador o mais rápido possível nas configurações da conta. Ou siga o link antes de ativar a conta Administrador .

    
por 31.08.2014 / 11:56