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

0

Eu lancei recentemente 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:

enter image description here

Não importa como eu configure as permissões neste 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! :()

Gizmo
fonte

Respostas:

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 direito no novo. Exe e vá para a guia de compatibilidade. Selecione "Executar como administrador" (para todos os usuários) e pronto!

Gizmo
fonte