El Blog de Gualtrysoft

Windows 2000/2003/2008, Active Directory, VBScript, Hyper-V, PowerShell y todo aquello interesante a la hora de usar, configurar y administrar Windows Server. También tenemos longanizas…

Archive for 9 diciembre 2010

PowerShell: Cmdlet para obtener información sobre la memoria física de un equipo (2)

Posted by urpiano en Jueves 9 \09\UTC diciembre \09\UTC 2010

Esta función de PowerShell obtiene información sobre la memoria física de un equipo, local o remoto, en base a una consulta WMI a la clase Win32_PhysicalMemory. La función permite recibir el nombre del equipo a mirar por encaminamiento, lo que permite encaminar toda un conjunto de equipos y obtener un listado de memoria física.

Lee el resto de esta entrada »

Posted in Informatica, PowerShell, Scripting | 1 Comment »

PowerShell: Cmdlet para inventariar los procesadores de un equipo

Posted by urpiano en Jueves 9 \09\UTC diciembre \09\UTC 2010

Este Cmdlet permite obtener información sobre los procesadores de la máquina recibida como parámetro o de la máquina local si se omite este parámetro. La información es obtenida procesando la clase WMI Win32_Processor del espacio de nombres root/CIMv2. La función permite especificar las credenciales con las que se conectará a WMI, credenciales que serán ignoradas en el caso del equipo local, pues no se puede acceder a WMI con credenciales alternativas desde el equipo local.

Lee el resto de esta entrada »

Posted in Informatica, PowerShell, Scripting | 1 Comment »

PowerShell: Cmdlet para invocar Get-WmiObject con credenciales alternativas controlando error por equipo local

Posted by urpiano en Jueves 9 \09\UTC diciembre \09\UTC 2010

Una particularidad de WMI es que no se puede acceder con credenciales alternativas al equipo local, pues eso provoca un error. Cuando queremos realizar un script que vaya obteniendo los objetos que son instancias de una clase de WMI en varios equipos (obtenidos sus nombres, por ejemplo, de un fichero de texto) se puede dar el caso de que entre los nombres de equipo de la lista esté el equipo local, lo que provocará un error si estamos accediendo a WMI con credenciales alternativas. Este Cmdlet permite conectar a WMI con o sin credenciales de manera transparente y obtener los resultados, independientemente de cómo se ha conectado.

Lee el resto de esta entrada »

Posted in Informatica, PowerShell, Scripting | 4 Comments »