Como eu concedo permissões a um instalador (sem o modo “run as admin”)?

0

Estou tentando atualizar meu cliente Tortoise, mas quando executo o arquivo (estou logado como administrador), o processo falha porque não pode gravar em ... / bin diretório.

Quando clico com o botão direito do mouse, não há opção de executar o arquivo como administrador. Eu também tentei runas.exe (não iniciei o assistente de instalação) e iniciei cmd e PowerShell como administrador (o que funcionou bem) ) mas falhou (erro igual ao de simplesmente executar o otário).

O que há com isso?!

    
por Konrad Viltersten 11.06.2013 / 11:17

1 resposta

2
  1. Abra o Gerenciador de tarefas ou o substituto do gerenciador de tarefas favorito.

  2. Localize o processo TSVNcache.exe e mate-o.

  3. Agora você poderá concluir a instalação regularmente.

O instalador não poderá remover a pasta bin porque o processo TSVNcache.exe ainda é executado nele (mesmo que o arquivo tenha sido excluído, o processo ainda está na memória).

Isso faz com que o instalador não consiga remover o diretório e ele assumirá falsamente que ele requer mais permissões do que o atual e também falsamente assumirá que ele não está sendo executado com privilégios elevados (embora provavelmente ele já seja ).

    
por 11.06.2013 / 12:32