ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Não acessar o gerenciador de Tarefas do Windows

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
ajs1
Novato
Novato


Registrado: Sábado, 26 de Agosto de 2006
Mensagens: 47

MensagemEnviada: Ter Out 03, 2006 11:14 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Não consigo fazer com que o Gerenciador de Tarefas do Windows seja restrito.

Alguém sabe como consigo fazer isso, iniciando a form do meu sistema?

AJS.
Cool
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Ter Out 03, 2006 1:57 pm    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Aí amigo... fresquinho do forno... Wink))...

procedure ONOFFTaskMgr(Habilitar: Boolean);
Var
RootKey: TRegistry;
begin
RootKey := TRegistry.Create;
RootKey.RootKey := HKEY_CURRENT_USER;
With RootKey do
begin
try
if OpenKey(\'\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\', False) then
begin
if Habilitar then
WriteInteger(\'DisableTaskMgr\',0)
else
WriteInteger(\'DisableTaskMgr\',1);
end;
finally
Free;
end;
end;
end;

PS.: divirta-se

bye...


[Editado em 3/10/2006 por johnny-walker]
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
alex10
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 28 de Junho de 2004
Mensagens: 159

MensagemEnviada: Qua Out 04, 2006 1:43 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Só duas perguntas.

Funciona para Windows 2000 e XP ??

Como uso ??

Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
thomazs
Moderador
Moderador


Registrado: Segunda-Feira, 1 de Março de 2004
Mensagens: 2835

MensagemEnviada: Qua Out 04, 2006 2:29 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Funciona. É simples, para permitir acesso ao Gerenciador, passe o valor True para o parametro.Para impedir, passe o valor False.
_________________
Suporte e Consultoria em Desenvolvimento de Sistemas
Bacharel em Sistemas de Informação
Especialista em Bancos de Dados
Desenvolvimento: Clipper, Delphi, PHP, Python/Django
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
alex10
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 28 de Junho de 2004
Mensagens: 159

MensagemEnviada: Qua Out 04, 2006 2:37 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

O amigo thomazs me da uma mão para aquele filtro tbm que eu postei por favor.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
alex10
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 28 de Junho de 2004
Mensagens: 159

MensagemEnviada: Qua Out 04, 2006 2:39 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Desculpa a burrice mas como eu uso esta procedure ?

estou tentando assim só para teste e não rola.

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
ONOFFTaskMgr;
end;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
thomazs
Moderador
Moderador


Registrado: Segunda-Feira, 1 de Março de 2004
Mensagens: 2835

MensagemEnviada: Qua Out 04, 2006 3:16 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Alex10... para usar a função é assim:

ONOFFTaskMgr(True); //Para permitiro acesso ao Gerenciador

e

ONOFFTaskMgr(False); //Para proibir

Estou no Msn agora. Me adiciona que te dou uma ajuda... marcosthomazs@hotmail.com
_________________
Suporte e Consultoria em Desenvolvimento de Sistemas
Bacharel em Sistemas de Informação
Especialista em Bancos de Dados
Desenvolvimento: Clipper, Delphi, PHP, Python/Django
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
ajs1
Novato
Novato


Registrado: Sábado, 26 de Agosto de 2006
Mensagens: 47

MensagemEnviada: Qua Out 04, 2006 9:02 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Valeu pela dica amigo!
Vou encorporar no meu sistema, e qualquer coisa posto auí de novo...

Falou.
Razz
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Qua Out 04, 2006 9:27 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Desculpe não não ter passado como se usava, não pensei que fosse tão dificíl assim.... promento em outras vezes não esquecer amigo...

desculpe... foi a pressa, programei, testei vi que funcionou e postei assim que terminei...


bye..



_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Qua Out 04, 2006 9:29 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Muito obrigado Tomazs por ajudar ao colega... realmente foi um lapso...


bye...
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
alex10
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 28 de Junho de 2004
Mensagens: 159

MensagemEnviada: Qua Out 04, 2006 11:03 am    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Amigo thomazs já add vc no meu MSN e obrigado mais uma vez.
Posso te mandar uma menssagem sobre aquele select para ordenar por quantidade que postei outrodia ?

johnny-walker obrigado pela sua dica.

Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Qua Out 04, 2006 2:10 pm    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Uma perguntinha Alex... para que vc quer impedir acesso a gerenciador de tarefas???


bye...
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
alex10
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 28 de Junho de 2004
Mensagens: 159

MensagemEnviada: Qua Out 04, 2006 2:15 pm    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Fiz uma rotina de backup para rodar em vários horários do dia usando um programa meu. Mas tive problemas com 02 funcionários das filiasi que dasabilitavam isso.

Agora resolveu meu probl.

Obrigado.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ajs1
Novato
Novato


Registrado: Sábado, 26 de Agosto de 2006
Mensagens: 47

MensagemEnviada: Qui Out 05, 2006 4:23 pm    Assunto: Não acessar o gerenciador de Tarefas do Windows Responder com Citação

Valeu a dica funcionol perfeitamente.

Acho que devo explicações sobre o porquê da questão.

O meu Sistema carrega ao iniciar o Windows, finalizando o Explorer.exe.
Mas o usuário poderia ter acesso se iniciasse o Explorer pelo gerenciador, por isso precisava travar o gerenciador.

Agora está tudo perfeito.

Valeu pela dica...
Very Happy

AJS
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB