- Windows PowerShell - Utilización de WPS - Sistema - Administración del sistema -

WPS no dispone de cmdlets para lograr informaciones del sistema.
Informaciones relevantes sobre el sistema y el sistema operativo instalado, puede lograrse con las clases WMI "Win32_Computersystem" y "Win32_OperatinSystem".

Get-Wmiobject win32_computersystem
Get-Wmiobject win32_operatinsystem

El número de serie del sistema operativo se obtiene con:

Get-Wmiobject Win32_Operatingsystem | Select serialnumber

El número de la versión del sistema operativo se obtiene sobre el atributo "Version" en la clase WMI "Win32_OperatingSystem" o sobre la .NET clase "System.Eviroment".

Get-Wmiobject Win32_OperatingSystem | select Version

Informaciones sobre el BIOS se obtienen con la clase WMI "Win32_BIOS":

Get-Wmiobject Win32_bios

La configuración de inicio, con "Win32_BootConfiguration":

Get-Wmiobject win32_BootConfiguration

La carpeta de sistema de Windows, con "System.Environment"

"Carpetasystema: "+ [System.Environment]::SystemDirectory

Es posible obtener información sobre la opción de recuperación del sistema adoptada:

Get-Wmiobject Win32_OSRecoveryConfiguration

Las variables de entorno se obtienen con:

dir env:

Informaciones sobre cada variasble de entorno se obtiene incluyendo el nombre en el path:

Dir env:/path

El valor que devuelve "Get-Contect", puede ser guardado en una variable para su posterior utilización, por ejemplo, para separar la cadena de caracteres del path con la ayuda del metodo "Split()" de la clase .Net "System.String".

$camino = Get-Content env:/path
$camino.Split(;)

Para determinar cuantos archivos existen en el path de Windows, teclee lo siguiente:

(Get-Content env:/Path).Split(;) | Get-ChildItem | measure-object

previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo