Sempre que tenho um aplicativo em execução (Visual Studio 2008, Bloco de notas etc.) em "Executar como Administrador", não consigo arrastar e soltar arquivos do Windows Explorer no aplicativo.
Eu tentei executar o Windows Explorer como administrador, mas sem sucesso.
Existe uma maneira de arrastar e soltar para trabalhar quando meus aplicativos estão em "Executar como Administrador"?
windows-7
administrator
runas
drag-and-drop
Chris Dwyer
fonte
fonte
Respostas:
O problema está relacionado ao funcionamento das permissões de segurança. A capacidade de arrastar e soltar de aplicativos normais para aplicativos elevados quebraria o modelo de segurança por trás do UAC. No entanto, não sei por que o prompt do UAC não é exibido, permitindo uma operação elevada temporária (como qualquer usuário do Linux experimenta todos os dias). Definitivamente, isso é algo em que a Microsoft precisa trabalhar. O que me preocupa é que esse problema já é antigo. Vista se comportou da mesma maneira.
Há duas coisas que você pode fazer (uma feia, uma irritante)
Por que outro gerenciador de arquivos? Porque você não pode realmente elevar o Windows Explorer. Apesar de ver a opção no menu de contexto do ícone do Windows Explorer e um prompt do UAC sendo exibido, o fato é que o Windows Explorer não será elevado.
fonte
Launch folder windows in a separate process
e fecha todas as janelas da pasta, a próximaRun as Administrator
opção de inicialização funcionará. Até que todas as janelas da pasta sejam fechadas, todas as janelas da pasta serão elevadas.Esta é uma solução alternativa de acordo com a solução "Irritante" do ADwarf: abra o Bloco de Notas com "Executar como Administrador". Clique em abrir no menu do arquivo e digite * no nome do arquivo e pressione enter. Agora você pode arrastar arquivos de lá para o seu aplicativo. O navegador aberto do bloco de notas não suporta a seleção de arquivos multiplicada, mas você pode usar outros programas da mesma maneira para usar o recurso de arrastar e soltar!
fonte
Windows 7:
Inicie o PowerShell usando o administrador Executar como
Tipo:
taskkill /f /im explorer.exe
start-process explorer.exe
ou inicie o cmd (prompt de comando) usando Executar como administrador
Tipo:
taskkill /f /im explorer.exe
start explorer.exe
Todas as suas novas janelas do Explorer agora serão elevadas e você pode arrastar e soltar delas para outros aplicativos elevados. Eu testei e verifiquei isso antes da postagem.
fonte
Houve uma atualização para o Visual Studio 2005 publicada há 2 anos que corrigia muitos problemas de UAC no Vista, e a mesma atualização corrigia os mesmos problemas no Windows 7.
Não é uma atualização crítica para que você não obtê-lo automaticamente, e foi não incluídos com VS2005 SP1. Eles não estão divulgando ativamente essa atualização agora porque eles querem que todos acessem o VS2008. Então, é provável que você não o tenha.
Explicação em http://msdn.microsoft.com/en-us/vstudio/aa948853.aspx?lcid=1033
Faça o download em http://www.microsoft.com/downloads/details.aspx?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=en
Aqui está o que essa atualização corrige, ao executar o Visual Studio no modo de usuário normal com o UAC ativado:
Se você estiver executando o VS como administrador, a janela ainda estará bloqueada para arrastar / soltar e atalhos, e os registros DLL / EXE funcionarão corretamente sem a necessidade de desativar completamente o UAC.
Nota: O VS ainda o avisará sobre o modo administrador quando você o iniciar, mas agora você provavelmente poderá ignorar esse aviso permanentemente.
fonte