Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Bloquear Programas e Sites no Windows Usando o CMD e o PowerShell

Bloquear programas e sites no Windows pode ser necessário por várias razões, como aumentar a produtividade, proteger dados ou restringir o acesso a conteúdo inadequado. Neste artigo, vamos explorar métodos para bloquear programas e sites usando o CMD (Prompt de Comando) e o PowerShell, ferramentas poderosas disponíveis no Windows.

Bloqueando Programas no Windows

Para bloquear a execução de programas específicos no Windows, podemos usar o Editor de Diretiva de Grupo Local (Gpedit.msc) ou editar o Registro do Windows. No entanto, usando o CMD ou PowerShell, podemos automatizar algumas dessas tarefas.

Exemplo 1: Bloquear um Programa Usando o CMD

  1. Abra o CMD como administrador.
  2. Use o comando abaixo para alterar as permissões de segurança de um executável específico, impedindo sua execução:
icacls "C:\Caminho\Para\Programa.exe" /deny Everyone:(X)

Este comando nega a permissão de execução para todos os usuários.

Exemplo 2: Bloquear um Programa Usando o PowerShell

  1. Abra o PowerShell como administrador.
  2. Execute o seguinte script para alterar as permissões de um arquivo:
$programPath = "C:\Caminho\Para\Programa.exe"
$acl = Get-Acl $programPath
$denyRule = New-Object System.Security.AccessControl.FileSystemAccessRule("Everyone", "ExecuteFile", "Deny")
$acl.SetAccessRule($denyRule)
Set-Acl -Path $programPath -AclObject $acl

Este script adiciona uma regra de negação de execução para todos os usuários.

Bloqueando Sites no Windows

Para bloquear sites, podemos editar o arquivo de hosts do Windows, que é uma maneira simples e eficaz de redirecionar URLs para um endereço IP local (127.0.0.1), efetivamente bloqueando o acesso.

Exemplo 3: Bloquear um Site Usando o CMD

  1. Abra o CMD como administrador.
  2. Use o comando notepad para editar o arquivo de hosts:
notepad C:\Windows\System32\drivers\etc\hosts
  1. Adicione a seguinte linha ao final do arquivo para bloquear um site:
127.0.0.1 www.exemplosite.com
  1. Salve e feche o arquivo.

Exemplo 4: Bloquear um Site Usando o PowerShell

  1. Abra o PowerShell como administrador.
  2. Execute o seguinte script para adicionar uma entrada ao arquivo de hosts:
$hostsPath = "C:\Windows\System32\drivers\etc\hosts"
$siteToBlock = "127.0.0.1 www.exemplosite.com"

Add-Content -Path $hostsPath -Value $siteToBlock

Este script adiciona uma linha ao arquivo de hosts para bloquear o site especificado.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.