Usuário com melhor resposta
Bloquear painel de controle, porém liberar acesso ao item "vídeo" do painel de controle

Pergunta
-
Bom dia, estou com a seguinte dúvida, em meu cliente o painel de controle é bloqueado, porém para um certo aplicativo, se faz necessário alterar as cores do pc na hora de rodá-lo, primeiro pensei em configurar essas opções ja no atalho do programa, porém não da certo, ( ele roda direto do DVD, nao aceita atalho).
então meu problema como diz no título é esse, bloquear painel de controle, porém liberar acesso ao item "vídeo" do painel de controle,
a única alternativa que eu encontrei foi a de remover item por item no painel de controle e deixar apenas o ícone do vídeo la, mas dai outras opções que estavam bloqueadas voltam a funcionar, em fim, um transtorno muito grande.
Alguém tem alguma idéia?
quarta-feira, 11 de abril de 2012 12:11
Respostas
-
Deu boa da maneira que eu imaginei:
via gpo ele cria um atalho no desktop com o comando:
C:\WINDOWS\system32\runas.exe /user:administrador@meudominio \\server\conf\deskvideo\desk.cpl.exe
criei o desk.cpl.exe no delphi com:
declara shellapi em uses.
procedure TForm1.FormCreate(Sender: TObject);
begin
ShellExecute(Handle, nil, 'C:\Windows\System32\desk.cpl' , nil, nil, SW_SHOWNORMAL); //para qq extensao
form1.Close;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
action :=cafree;
end;
Assim quando ele executa o atalho ele pede a senha, e logo o runas puxa o .exe o mesmo abre o desk.cpl, foi a forma mais segura e definitiva que eu achei para não abrir a segurança no pc dos alunos.
- Marcado como Resposta Valdenir Luíz Mezadri Junior quarta-feira, 11 de abril de 2012 13:52
quarta-feira, 11 de abril de 2012 13:51
Todas as Respostas
-
Bom dia Valdenir,
Recebi essa dica do Wallison a poucos dias no forum.
Qual o sistema operacional?
Tenta criar um atalho com a opção executar como via linha de comnado.
runas.exe /savecred /user:hostname\administrador "Painel de Controle\Todos os Itens do Painel de Controle\Vídeo"
http://consultoriajr.com/executar-programas-atraves-do-comando-runas-savecred/
Leandro Fontenele | Analista de Redes | Maximaging
- Editado Leandro Fontenele quarta-feira, 11 de abril de 2012 12:35
quarta-feira, 11 de abril de 2012 12:34 -
Então, ja havia tentato também com runas, porém ele da que não é um arquivo win32 valido, com arquivo exe funciona, estava pensando em criar um .exe no delphi que puxe esse arquivo, e dai sim usar o runas.exe
Criatividade acima de tudo kkkkk
quarta-feira, 11 de abril de 2012 12:52 -
Deu boa da maneira que eu imaginei:
via gpo ele cria um atalho no desktop com o comando:
C:\WINDOWS\system32\runas.exe /user:administrador@meudominio \\server\conf\deskvideo\desk.cpl.exe
criei o desk.cpl.exe no delphi com:
declara shellapi em uses.
procedure TForm1.FormCreate(Sender: TObject);
begin
ShellExecute(Handle, nil, 'C:\Windows\System32\desk.cpl' , nil, nil, SW_SHOWNORMAL); //para qq extensao
form1.Close;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
action :=cafree;
end;
Assim quando ele executa o atalho ele pede a senha, e logo o runas puxa o .exe o mesmo abre o desk.cpl, foi a forma mais segura e definitiva que eu achei para não abrir a segurança no pc dos alunos.
- Marcado como Resposta Valdenir Luíz Mezadri Junior quarta-feira, 11 de abril de 2012 13:52
quarta-feira, 11 de abril de 2012 13:51