Como remover o requisito de permissão de administrador de um arquivo no Windows 8.1?

0

Eu recentemente iniciei o TrueCrypt no modo Administrador e criei um contêiner de arquivos criptografados. Agora, quando eu quiser mover o arquivo, renomeie o arquivo ou faça qualquer coisa que me obrigue a aprovar a ação com acesso de administrador, em vez de apenas clicar em OK:

Não importa o quanto eu configure as permissões nesse arquivo, isso continua acontecendo. Outros arquivos criados no modo não administrador não exigem aprovação para tudo? Como posso desbloquear esse arquivo? (Então eu não tenho que clicar em continuar em cada coisa que eu faço! :()

    
por Gizmo 28.12.2013 / 01:30

1 resposta

0

Para tornar o arquivo acessível para outros usuários, você precisa atualizar o nível de integridade do arquivo.

Isso pode ser feito usando icacls.exe na pasta system32, mas esse arquivo reg adicionará um menu de contexto que permite definir o nível:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\setintegritylevel]
"SubCommands"="setintegritylevellow;setintegritylevelmedium;setintegritylevelhigh;"
"MUIVerb"="Set Integrity Level"
"Position"="-"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\setintegritylevel]
"SubCommands"="setintegritylevellow;setintegritylevelmedium;setintegritylevelhigh;"
"MUIVerb"="Set Integrity Level"
"Position"="-"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevelhigh]
@="High"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevelhigh\command]
@="icaclsadmin.exe \"%1\" /setintegritylevel H"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevellow]
@="Low"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevellow\command]
@="icaclsadmin.exe \"%1\" /setintegritylevel L"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevelmedium]
@="Medium"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\setintegritylevelmedium\command]
@="icaclsadmin.exe \"%1\" /setintegritylevel M"

Para fazer este trabalho, você precisa fazer uma cópia do arquivo "icacls.exe" e nomeá-lo "icaclsadmin.exe", clique com o botão direito do mouse no novo .exe e vá para a guia de compatibilidade. Selecione "Executar como administrador" (para todos os usuários) e pronto:)

    
por 26.07.2014 / 03:58