jueves, 1 de noviembre de 2012

Concurso de Scripting con Powershell

Los "Scripting Games" es una competición entre los mejores programadores de scripts y administradores de sistemas de la actualidad. Concretamente este año se celebró en el mes de abril y se presentaron multitud de scripting guys en dos modalidades: el básico y el avanzado. Los scripts se deben llevar a cabo en Powershell.




Para cada modalidad se van dando una serie de retos que va puntuando el jurado a medida que se acaban

Ejemplos de retos:

1.- Nivel Básico.
Escenario: Obtener una lista de los 10 procesos que consumen más memoria de una determinada máquina
Posible resultado:

Get-Process * | Sort-Object –Property WS –Descending | Select –First 10



2.- Nivel Avanzado
Escenario: Determinar si el Notepad está en ejecución o no.
Posible resultado:

    for ($i = 1 ; $i -le 10 ; $i++)
    {
        $notepad = Get-Process notepad -ErrorAction SilentlyContinue;
        start-sleep 1
        $notepad
    }


Para los que quieren competir o para los que quieren aprender/practicar es un buen sitio que visitar.
.






No hay comentarios:

Related Posts Plugin for WordPress, Blogger...