Pergunta

Tive um problema depois de criar um protetor de tela que requer gravação em um arquivo localizado em Arquivos de programas.Quando o protetor de tela se torna ativo, ele pode ler um arquivo com êxito, mas falha ao gravar em um arquivo.

Percebi que quando uso um prompt de comando elevado para executar o protetor de tela, com / s, o protetor de tela grava o arquivo com êxito.Portanto, presumi que fosse um problema de permissão.

Para ver se era um problema de permissão, entrei e alterei as permissões dos Arquivos de programas e das subpastas para que qualquer pessoa e o sistema pudessem ler e escrever, mas ainda não ajudou.

Alguma ideia do que devo fazer?Existe uma maneira de forçar um protetor de tela a ser executado como administrador?Ou perdi algumas permissões importantes?

Foi útil?

Solução

Você não pode fazer com que o sistema inicie protetores de tela com direitos elevados.Se isso fosse possível, seria uma falha de design e segurança verdadeiramente estúpida.Os protetores de tela simplesmente não devem gravar em arquivos de programas ou outras áreas restritas.Você terá que encontrar um local diferente para gravar este arquivo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top