Restringir o Prompt de Comando para usuários do Windows
Em um computador Windows compartilhado, pode ser necessário limitar o acesso de determinados usuários ao Prompt de Comando. Por exemplo, uma escola pode limitar o acesso dos alunos e permitir os scripts em lote necessários ao funcionamento normal. Impedir acesso ao prompt de comando controla o acesso interativo ao Cmd.exe e permite escolher separadamente o bloqueio de arquivos em lote.
Problemas que esta política pode resolver
A política ajuda a impedir que usuários, como alunos em um computador gerenciado, executem comandos indesejados no prompt interativo. Ela não garante o bloqueio de toda atividade prejudicial ou de outros shells. Após a ativação, aparece uma mensagem de desativação pelo administrador ao abrir o prompt: é resultado da configuração, não um erro anterior.
Passos
- Abra o editor de Política de Grupo para os usuários desejados e acesse
Configuração do Usuário › Modelos Administrativos › Sistema. Em um domínio, vincule o GPO à unidade organizacional que contém esses usuários. - Abra a política e selecione
Habilitado. Escolha se deseja desativar o processamento de arquivos em lote e aplique a configuração. - Atualize a política e teste com uma conta de usuário afetada. Para desfazê-la, selecione
DesabilitadoouNão Configurado.
Não bloqueie o processamento em lote se os usuários dependerem de scripts em lote de logon, logoff, inicialização ou desligamento, ou usarem os Serviços de Área de Trabalho Remota. O bloqueio do Cmd.exe também pode interferir na comunicação da extensão de navegador do Power Automate.
Configurações do Registro
Entre na conta do usuário ao qual a restrição será aplicada e abra o Editor do Registro com regedit. Antes de alterar a chave abaixo, exporte-a e registre se o valor existe e seus dados originais. Nessa chave, crie ou edite o valor DWORD indicado:
HKCU\Software\Policies\Microsoft\Windows\System
DisableCMD (REG_DWORD)
Defina o valor como 2 para bloquear o Cmd.exe interativo e permitir o processamento em lote, ou como 1 para bloquear ambos. Aplique a alteração e teste com o usuário desejado. Para restaurar o estado anterior, restaure o valor registrado ou exclua apenas esse valor se ele não existia. Uma política gerenciada pode reaplicá-lo na atualização.
Referência: modelos de política do Windows 11 versão 26H2.