Pergunta

Já me pediram para fornecer um programa / script / whatever que habilita ou desabilita o

  • CD / DVD
  • portas USB
  • Floppy (!) Unidade

dispositivos sem que requer direitos de administrador, ou seja, que podem ser executados por um usuário 'normal'.

O ideal é algo como um utilitário de linha de comando: C:> foobar cdrom / desativar

Os ponteiros, sugestões ou pistas muito agradecido aceitou!

Obrigado,

Rony

Foi útil?

Solução

Você poderia escrever um serviço que é executado como uma conta privilegiada (por exemplo, Sistema Local), e escrever uma aplicação front-end GUI que se comunica com o servidor. O usuário não-administrador pode então executar o front-end.

Outras dicas

Sem encontrar uma brecha de segurança no Vista, ele simplesmente não pode ser feito. Eles exigem direitos de administrador para uma razão --- esse é o tipo de coisas só os administradores deveriam estar fazendo.

Existe um utilitário de linha de comando (devcon.exe, disponível aqui ), o que permitirá / desativar dispositivos, mas ainda vai exigir direitos de administrador. É de sintaxe é:

DEVCON disable {device id} onde {id dispositivo} é um dos "ids hardware" listados na guia "Detalhes" da página de propriedades Device Manager do dispositivo.

Se acontecer de você estar em um domínio, eu pensar você pode desativar tudo isso através de uma política de grupo.

Primeiro de tudo você deve verificar se o usuário sem direitos de administrador pode fazê-lo a partir do Windows ui, usando o Gerenciador de Dispositivos. E eu realmente duvido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top