none
Evitar ejecucion de algunos programas RRS feed

  • Pregunta

  • Hola a todos,
    quiero que algunos usuarios de mi AD, no tengan permisos para ejecutar algunos programas, por ejemplo el Windows Media Player, para lo cual cree una unidad organizativa y dentro puse los usuarios, agregue una directiva de grupo, pero no he conseguido mi objetivo aun, alguna sugerencia de como hacerlo..?

    Saludos y gracias
    martes, 5 de junio de 2007 16:26

Respuestas

  • Una manera "apañada", hasta que averigües la manera definitiva, seria que en el logon ejecutaras un script en vbs que vigilase que ejecutables se generan, y cuando detecte determinados nombres automaticamente mate el proceso.

    No es la forma mas elegante, pero para salir del paso hasta que encuentres algo mejor supongo que vale...

    Un saludo y dime si te sirvió de algo

    EDITO: Aqui tienes informacion sobre las restricciones de software: http://www.microsoft.com/latam/windowsxp/pro/biblioteca/planning/security/whatsnew/propart3.asp

    Code Snippet

    strComputer = "."
    Dim ejecutables

    ejecutables=Array("Notepad.exe","paint.exe","sol.exe")
    Query=""
    Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Query="Select * from Win32_Process Where "
    For n = 0 To UBound(ejecutables)
        query = query & "Name = '" & ejecutables(n) & "' OR "
    Next
    query = left(query,Len(query)-3)
    While 1
        Set colProcessList = objWMIService.ExecQuery _
        (query)
        For Each objProcess in colProcessList
            objProcess.Terminate()
        Next
        Wscript.sleep 1000
    Wend




    miércoles, 27 de junio de 2007 16:50

Todas las respuestas

  • Puedes intentar hacerlo a traves de gpedit.msc
    puede ser una idea............
    viernes, 8 de junio de 2007 13:24
  • Justamente estoy buscando por ese lado, todavia sin exito, en cuanto encuentre algo que funcione, les comentare, por si alguien mas lo necesita, mientras tanto si tienen algunas ideas adicionales bienvenidas sean,,

    Saludos
    miércoles, 27 de junio de 2007 0:57
  • Una manera "apañada", hasta que averigües la manera definitiva, seria que en el logon ejecutaras un script en vbs que vigilase que ejecutables se generan, y cuando detecte determinados nombres automaticamente mate el proceso.

    No es la forma mas elegante, pero para salir del paso hasta que encuentres algo mejor supongo que vale...

    Un saludo y dime si te sirvió de algo

    EDITO: Aqui tienes informacion sobre las restricciones de software: http://www.microsoft.com/latam/windowsxp/pro/biblioteca/planning/security/whatsnew/propart3.asp

    Code Snippet

    strComputer = "."
    Dim ejecutables

    ejecutables=Array("Notepad.exe","paint.exe","sol.exe")
    Query=""
    Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Query="Select * from Win32_Process Where "
    For n = 0 To UBound(ejecutables)
        query = query & "Name = '" & ejecutables(n) & "' OR "
    Next
    query = left(query,Len(query)-3)
    While 1
        Set colProcessList = objWMIService.ExecQuery _
        (query)
        For Each objProcess in colProcessList
            objProcess.Terminate()
        Next
        Wscript.sleep 1000
    Wend




    miércoles, 27 de junio de 2007 16:50