
Já li muitas vezes que você pode impedir que a conta Convidado no Windows 7 desligue o computador usando
shutdown -s
na linha de comando, garantindo que
Local Policies\User Rights Assugnment\Shut Down The System
não inclui a conta Convidado.
Acabei de tentar isso e consegui desligar o computador a partir da conta de convidado. Também tentei isso em uma instalação limpa do Windows 7 Pro no VMware Player e obtive o mesmo comportamento.
O que eu entendi mal?
Responder1
Isso produz uma lista de todos os grupos com capacidade de desligar o computador:
Chave do Windows -> na pesquisa digite "Política de Segurança Local" e abra o programa. Políticas locais-> Atribuição de direitos do usuário -> Clique duas vezes em Desligar o sistema.
A conta Convidado está (provavelmente) em um desses grupos - eu acho que 'Usuários' se não estiver explicitamente nomeado na lista - verifique a associação ao grupo executando 'compmgmt.msc'
Observação: a conta de convidado é, por padrão, um membro do grupo 'SeuDomínio\Usuários do Domínio' (se não me falha a memória), que é membro do Grupo de Usuários.
Se você deseja verificar a associação ao grupo, executar este comando no PowerShell deve ser cuspido, assumindo que você tenha o módulo ActiveDirectory do PowerShell:
Get-ADPrincipalGroupMembership guest | select name
Se o uso de um prompt de comando ainda permitir a atividade, você pode (e provavelmente deve) desabilitar o prompt de comando para a conta de convidado usando gpedit.msc - está em Política de Grupo-> configurações do usuário-> modelos administrativos-> sistema -> " impedir o acesso ao prompt de comando"