Adicionar ou remover Executar como Administrador no Menu de Contexto de Arquivo PS1

Índice:

Adicionar ou remover Executar como Administrador no Menu de Contexto de Arquivo PS1
Adicionar ou remover Executar como Administrador no Menu de Contexto de Arquivo PS1

Vídeo: Adicionar ou remover Executar como Administrador no Menu de Contexto de Arquivo PS1

Vídeo: Adicionar ou remover Executar como Administrador no Menu de Contexto de Arquivo PS1
Vídeo: MEU SMARTPHONE SAMSUNG NO WINDOWS!!!! | App Seu Telefone - YouTube 2024, Maio
Anonim

A principal medida de segurança em qualquer sistema operacional são os privilégios. Isso significa que a execução de qualquer processo ou simplesmente um programa pode ser feito em vários estágios. Principalmente, essa decisão é tomada pelo próprio sistema operacional, porque é a autoridade suprema para fazê-lo. Mas, às vezes, a execução de scripts ou programas de adição exige privilégios mais altos. Isso se deve ao fato de que esses programas precisam de acesso a arquivos do sistema e APIs incorporados ao sistema operacional e somente à autoridade superior na hierarquia de privilégios para acesso. Isso geralmente é o administrador. Da mesma forma, os usuários geralmente têm um problema ao executar os scripts do PowerShell como administrador. Porque este é um procedimento muito grande. Então, nós estaremos adicionando uma opção Executar como administrador para o menu de contexto do arquivo PS1.

Image
Image

Adicionar Executar como Administrador no Menu de Contexto do Arquivo PS1

Por favor, crie um ponto de restauração do sistema antes de começar. Tendo feito isso, comece abrindo o Editor do Registro. Para fazer isso, pesquise regedit na caixa de pesquisa Cortana ou clique em WINKEY + R botão de combinação para lançar Executar e digite regedit e acertar Entrar.

Agora navegue para o seguinte caminho,

HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1shell

Image
Image

Agora, clique com o botão direito no painel do lado esquerdo. Passe e selecione Novo> Chave.

Agora renomeie para Correr como.

Abaixo, crie uma nova String clicando com o botão direito do mouse no painel lateral direito e clicando em Corda.

Nomeie essa nova string em HasLUAShield. Selecione sim para qualquer UAC ou solicitações de controle de conta de usuário.

Debaixo de Corre chave, crie outra chave e nomeie-a comando.

Dentro dela, você encontrará uma subchave padrão nomeada como Padrão.

Clique com o botão direito do mouse e modifique-o e define os dados do valor para isso,

powershell.exe '-Command' 'if((Get-ExecutionPolicy ) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1''

Finalmente, Reinicie seu computador.

Agora, após a inicialização, verifique se você pode executar qualquer script do PowerShell com privilégios de administrador no menu de contexto do botão direito do mouse.

Como desfazer todas essas mudanças

Para desfazer essas alterações, navegue até o caminho a seguir,

HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1shell

Agora, exclua a subchave denominada como Correr como.

Reinicie seu computador.

Use nossos arquivos prontos

Alternativamente, você pode simplesmente usar o Adicionar Executar como Administrador PS.reg arquivo que criamos para o seu uso e pule todas as instruções acima. Clique duas vezes para executá-lo. Agora, a fim de Mesclar bateu sim para todos os prompts que você recebe, incluindo o prompt do UAC. Reinicie seu computador.

Para desfazer as alterações, clique duas vezes no Remover Executar como administrador PS.reg arquivo e reinicie as alterações.

Você pode baixar os arquivos de nossos servidores clicando aqui.

Recomendado: