none
Script para terminar o processo explorer.exe RRS feed

  • Pergunta

  • Olá pessoal!!

     

    Precisava de arranjar um script que pode-se instalar numa máquina windows XP Pro e que ao arranjar na conta de um determinado utilizador neste caso com o nome "utilizador" que termina-se o processo explorer.exe e inicia-se uma aplicação especifica em modo fullscreen!!!! Este pc não está linhado á rede!

     

    Alguém me pode ajudar???

    terça-feira, 8 de maio de 2007 20:24

Respostas

  • Cara existe maneiras melhores para vc resolver isso.
    Vc deve substituir o shell (que é o explorer) do windows pelo seu programa ai ele carrega no lugar do explorer.
    Já vi isso em algum lugar...

    mas o script tá ai com relação ao usuário é só vc dar uma implementadinha:

    Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
    Set colProcess = objWMIService.ExecQuery _
    ("Select * from Win32_Process Where Name = 'explorer.exe'")
    For Each objProcess in colProcess
      objProcess.Terminate()
    Next
    Wscript.Shell "Caminho\nomedoprograma.exe "
    Set colProcess = Nothing
    Set objWMIService = Nothing



    Tenta isso tbm, vou deixar bem claro:
    Estude um puco mais sobre isso e esteje ciente que vc pode correr riscos (faça testes em umas vm primeiro)
    Cara no 98 era assim c:\windows\system.ini e alterava ou inseria a linha shell=nome_do_programa.exe
    Não sei se funciona no xp ou 2k muito menos no vista.
    Mas estude um pouco de SO que vc consegue resolver isso.
    Outra dica é ir em forum de desenvolvedores (dot net, delph, c++, c#, c) .
    Boa sorte
    quinta-feira, 10 de maio de 2007 23:04