Aprende Informatica Conmigo

  • Inicio
  • Contenido Anterior
    • VIDEOTUTORIALES
    • Windows Server 2008
    • POWERSHELL

7 abril, 2009 Por oscar Deja un comentario

Powershell – 8- Get-member

8.1- Get-member

El cmdlet get-member obtiene informacion acerca de los miembros de los objetos. Recordemos que todo lo devuelto por un commmandlet es un objeto. Podemos utilizar get-member para conocer los metodos y propiedades de los objetos.

Cuando usamos el cmdlet get-member junto con get-childitem en el sitema de ficheros, devuelve una lista de todos los metodos y propiedades disponibles para trabajar con el objeto.

Si canalizamos la entrada a get-member, se genera un objeto «memberdefinition» para cada objeto de entrada. Por ejemplo, si canalizamos la salida de get-childitem a get-member en un directorio que contenga al menos un subdirectorio y un archivo, devolvera dos objetos memberdefinition. Uno de los objetos contendra informacionsobre el objeto «FileInfo«, mientras que el otro contendran informacion sobre el objeto «DirectoryInfo«. Get-member solo genera dos objetos memberdefinition, independientemente del numero de ficheros y directorios.

Si utilizamos get-member a traves del parametro InputObject, devolvera un unico objejo memberdefinition que representa el unico objeto de entrada.

Para recuperar informacion sobre miembros estaticos tendremos que utilizar el parametro -static.

Parametros

-name <String[]>

Especifica los nombres de los miembros sobre los que se va a recuperar informacion.

-inputobject <psobject>

Especifica los objetos sobre los cuales se va a recuperar informacion.

Si utilizamos la canalizacion para recuperar informacion sobre el contenedor, tenemos que agregar una coma (,) a la entrada canalizada.

-membertype <psmembertype>

Indica el tipo de miembros sobre los que se va a recuperar informacion.

Los tipos de miembros validos son: Aliasproperty, Codeproperty, Property, Noteproperty, Scriptproperty, Properties, PropertySet, Method, Codemethod, Scriptmethod, Methods, Parametrizedproperty, Memberset y All.

-static <Switchparameter>

Especifica las propiedades y los miembros estaticos que deben recuperarse.

Ejemplo 1:

>get-childitem | get-member

Este comando nos muestra todos los atributos posibles de los miembros del sistema de ficheros. En mi caso me da informacion sobre los objetos FileInfo y DirectoryInfo.

Esto nos puede dar una idea del alcance que puede tener Windows Powershell.

Ejemplo 2:

>get-childitem *.txt | get-member

En este caso obtenemos la lista de atributos posibles del objeto FileInfo.

No tenemos muchas mas posibidades de hacer ejemplos con este cmdlet debido a la reducida informacion que tenemos ahora de Powershell, pero segun vayamos aumentando la lista de cmdlets, aumentaran las posibilidades de nuestos programitas.

Venga, a pasarlo bien!!

Otros articulos sobre Powershell:

  • 1-. Introduccion.
  • 2-. Empezando con Powershell 1.0.
  • 3-. Obtener ayuda.
  • 4-. Get-Command.
  • 5-. Tuberias y redireccion.
  • 6-. Get-childitem.
  • 7-. Formateando la salida.

Oscar Abad
http://www.xulak.com – Consultoría informática

oscar
oscar

Programador WordPress freelance

Publicado en: powershell, sistemas, tutoriales Etiquetado como: aprendeinformaticaconmigo, get-member, scripting, sistemas, windows powershell

Hazte con el tema Divi

Divi WordPress Theme
Libro windows server 2008

Libro certificación Windows Server 2016

Libro certificación Windows Server 2016

Libro Windows Server 2016

Libro Windows Sever 2016
Web Hosting

Últimos artículos

  • PHP función var_dump(): Mostrar el contenido de una variable
  • PHP función unset(): Eliminar variables
  • MySQL LIMIT: Limitar la canidad de filas en una consulta
  • PHP función isset(): Evaluar si una variable está definida
  • PHP función empty(): Comprobar si una variable está vacía
  • MySQL SELECT DISTINCT para encontrar registros con diferente valor en el mismo campo
  • Los mejores libros en español para aprender WordPress

Mis Webs

  • Aprende Informática Conmigo
  • Dinapyme
  • MUSIKP
  • Oscar Abad Folgueira

Proyectos

  • Basabe Baserria
  • Batukada Battuere
  • Bicicletas Sin Pedales
  • Bordalan
  • C.R. Pantano del Rumblar
  • Dinapyme
  • DiverBiblio
  • Egia Ingenieros
  • Hermanos Vivas construcciones
  • Ibartxi – Suministros de Gas y Soldadura
  • LANBASE
  • LS Fotografía
  • Luke and Phil
  • Masajes Mas Sana
  • MUSIKP
  • Oh! Yeah Dev
  • Oscar Abad Folgueira
  • Participación ciudadana Basauri
  • Restaurante Bideko
  • Taldesport
  • Vicente Choya
  • WooCommerce Knowledge2K
  • Inicio
  • Contenido Anterior

Copyright © 2023 · Oscar Abad Folgueira Y DINAPYME· Acceder